これから 3D Systems社製 ハプティクスデバイスを利用したアプリケーション開発をされるユーザ様向けに、開発ツールおよびドキュメントのリンク先を掲載しております。
Touch Device Driver for Windows (対応OS: Windows 10 / 11 64-bit))
対応デバイス | デバイスガイド | スタートガイド | インストールガイド | 対応ドライバ |
---|---|---|---|---|
Touch (Ethernet, USB, HID) Touch X (Ethernet, USB, HID) |
メーカー ダウンロード サイト Haptic Device Drivers
Phantom Device Driver for Windows (対応OS: Windows 10 64-bit)
対応デバイス | デバイスガイド | スタートガイド | インストールガイド | 対応ドライバ |
---|---|---|---|---|
Phantom Premium 1.5 Phantom Premium 1.5 High Force |
メーカー ダウンロード サイト Haptic Device Drivers
Touch Device Driver for Linux (対応OS: Ubuntu 22.04 LTS 64-bit)
対応デバイス | デバイスガイド | スタートガイド | インストールガイド | 対応ドライバ |
---|---|---|---|---|
Touch (HID, USB, Ethernet) Touch X (HID, USB, Ethernet) |
||||
Touch (Ethernet, USB) Touch X (Ethernet, USB) |
||||
Touch (Ethernet, USB) Touch X (Ethernet, USB) |
Touch または Touch X HID対応 Device Driver : v2022.8.1 以降
Touch Device Driver for Linux インストール
開発ツールは、以下の2種類あります。
※開発されたプログラムを商用利用される場合には、ランタイムライセンス(有料)が必要になります。
詳細は、営業担当者までお問い合わせください。
① OpenHaptics Developer Edition - C++ライブラリ
OpenHapticsというC++ライブラリを使用して、Microsoft Visual Studioで開発をする。
プラットフォーム | プログラマーズガイド | APIリファレンス | サンプルソースコード | DLサイト |
---|---|---|---|---|
for Windows: Windows 10, 11 |
Microsoft Visual Studio |
|||
for Linux: Ubuntu 22.04 LTS(64bit) |
Microsoft Visual Studio 2005 / 2008 / 2010 |
詳細は、営業担当者までお問い合わせください。
② HapticsDirect - プラグインソフト
ゲームエンジンと言われる Unity, Unreal Engine は、ゲーム開発に必要な処理(描画処理、物理演算、衝突判定、サウンド入出力など)が、あらかじめ用意されている開発ツールです。ゲームエンジンでの開発は、特に開発よりも労力が掛かると言われているコンテンツ制作において、例えば3次元モデルなどをアセットストアから入手することで容易に実現できます。
HapticsDirect の特長
- ドラッグ&ドロップ操作による開発が可能
- Physicsエンジンによるハプティックをサポート
- プログラミングを容易にするためのHapticスクリプトで開発が可能
- VRデバイスのためのハプティックに関する対応付けを容易に実現
- サンプルプログラム (6プログラムのソースコード)付属
製品 | プラットフォーム | エディタ | 開発ツール |
---|---|---|---|
Haptics Direct for Unity | Windows 10 以降 | Unity 2019.4.35 以降 (C# Script) |
|
Haptics Direct for Unreal | Windows 10 以降 | Unity Engine 4.27 (C++, C#, UnrealScript) |