1
長谷川晶一,岡田直樹,田崎勇一,市川宙,藤井伸旭,白井暁彦,田上信一郎
Springheadは東工大,佐藤・小池研助手の長谷川晶一が中心に開発している バーチャルリアリティ開発環境の開発コードネームです.
力覚提示装置の制御と物理シミュレータが統合されているので,力覚提示装置で 物理則を持つVR空間とインタラクションできます.
このドキュメントはDoxygenというツールを使ってソースコードから生成しています. このページも Springhead/src/Spinghead.h から生成しました.
Springhead/src/SpringheadDoc.bat を実行するとこのドキュメントを生成することができます. ドキュメントに不具合がある場合は, ソースファイルのコメントにバグがあるかも知れません. doxygen.logを見てください.
doxygenについてはdoxygenのホームページを参照してください.
次のような構成になっています.
シーングラフを作るクラスたち
Classes: Spr::SGFrame Spr::SGVisual ... Implementation is done by ImpD3D.
- ImpD3Dライブラリ Direct3D を用いた実装.
Direct3Dを用いて,レンダラとファイル入出力を実現する.
- 処理の詳細が知りたくなったら, ImpD3Dライブラリ を見てください.Direct3D を呼び出しているところがあります.
ドキュメントの多国語対応は次のように行います.
- 最初は母国語でコメントを記入する.
- 別の言語のコメントを足すときは,言語識別タグを入れる.(ソースコードには 全言語のコメントが記入される.)
- ドキュメント生成時に doxygen が読む前に,ソースコードにフィルタを掛ける ことで,必要な必要な言語のマニュアルを生成する. 言語識別用のタグは @と!と2文字の言語識別文字列(JAが日本語,ENが英語)です. (続けて書くとフィルタされてしまうので分けて書いています) タグは次の@まで有効です. Springhead/src/SpringheadJA.doxy の INPUT_FILTER を書き換えることで,生成するドキュメントの言語を選択できます.
連絡先 長谷川 晶一 <hase@hi.pi.titech.ac.jp> 東京工業大学 精密工学研究所 〒226-8503 横浜市緑区長津田町 4259 佐藤・小池研究室
Springheadに対してSun Apr 16 01:57:48 2006に生成されました。
1.4.1