SH4内蔵ハプティックコントローラの導入方法 をテンプレートにして作成
開始行:
*SH4内蔵ハプティックコントローラの導入方法
***概要
SH4内蔵のハプティックコントローラを今までのプログラムに導...
主な作業としては,以下の2箇所を変更するだけです.
+アンプのヘッダファイルのインクルードをする.
+アンプの初期化方法を追加する.
***手順
+SpringHeadを最新のものに更新してください.
+プログラムを開き古いバージョンのハプティックコントローラ...
#include <Device/DRUsb20Simple.h>
を探します.
+見つかりましたら,その下に
#include <Device/DRUsb20Sh4.h>
を追加してください.
+次にデバイスマネージャがデバイスを登録しているところを探...
DVDeviceManager devMan;
devMan.RPool().Register(new DRUsb20Simple(0));
というようになっていると思います.ただしdevManは任意です.
+見つかりましたら,2行目にあるような文を消し新たに以下の...
devMan.RPool().Register(new DRUsb20Simple(10));
devMan.RPool().Register(new DRUsb20Sh4(1));
このとき
devMan.RPool().Register(new DRUSB20Simple(n));
devMan.RPool().Register(new DRUSB20Sh4(n));
n:ハプティックコントローラ背面のロータリースイッチの番号
になりますので,注意してください.
古いアンプにも内部にロータリースイッチはついています.初...
これで,新旧問わず動くようになります.
**最後に
古いバージョンのSpringHeadを使っていると,座標系が左手系...
現在は、プログラム内は右手系・DirectXファイル内は左手系で...
終了行:
*SH4内蔵ハプティックコントローラの導入方法
***概要
SH4内蔵のハプティックコントローラを今までのプログラムに導...
主な作業としては,以下の2箇所を変更するだけです.
+アンプのヘッダファイルのインクルードをする.
+アンプの初期化方法を追加する.
***手順
+SpringHeadを最新のものに更新してください.
+プログラムを開き古いバージョンのハプティックコントローラ...
#include <Device/DRUsb20Simple.h>
を探します.
+見つかりましたら,その下に
#include <Device/DRUsb20Sh4.h>
を追加してください.
+次にデバイスマネージャがデバイスを登録しているところを探...
DVDeviceManager devMan;
devMan.RPool().Register(new DRUsb20Simple(0));
というようになっていると思います.ただしdevManは任意です.
+見つかりましたら,2行目にあるような文を消し新たに以下の...
devMan.RPool().Register(new DRUsb20Simple(10));
devMan.RPool().Register(new DRUsb20Sh4(1));
このとき
devMan.RPool().Register(new DRUSB20Simple(n));
devMan.RPool().Register(new DRUSB20Sh4(n));
n:ハプティックコントローラ背面のロータリースイッチの番号
になりますので,注意してください.
古いアンプにも内部にロータリースイッチはついています.初...
これで,新旧問わず動くようになります.
**最後に
古いバージョンのSpringHeadを使っていると,座標系が左手系...
現在は、プログラム内は右手系・DirectXファイル内は左手系で...
ページ名:
サイト内検索
and
or
メニュー
Springhead
トップページ
スクリーンショットと紹介
ダウンロード
ドキュメント
開発者向け情報
SprBlender
SprBlender
SprBlenderの特徴
SprBlender使用例
ダウンロード
ドキュメント
Choreonoid Springhead Plugin
CnoidSprPlugin
Counter: 0, today: 0, yesterday: 0