Springheadは,VRアプリ開発用のライブラリです.ですので
の機能を持ちます.そのため,使い方として,
の2種類を想定しています.また,もっと細かくつまみ食い的な使い方をすることも(一応)考えています.
Springheadは複数のライブラリでできています.
Baseがないと何も動きませんが,Physicsがなくても絵が出せます.
ライブラリ | 依存するライブラリ |
Base | なし |
DEVICE | Base |
HIS | DEVICE,Base |
Graphics | Base |
GraphicsGL | Graphics,Base |
WinBasis | Base |
WinDX | WinBasis,Base |
SceneGraph | Graphics,Base |
ImpD3D | SceneGraph,WinDX,WinBasis,Graphics,Base |
Collision | SceneGraph,Graphics,Base |
Physics | SceneGraph,Collision,Graphics,Base |
Creature | Physics,SceneGraph,Collision,Graphics,Base |
Spr1のBaseパッケージ | 基本ユーティリティ |
Spr1のDeviceパッケージ? | ヒューマンインタフェースが使用するハードウェアの制御 |
Spr1のHISパッケージ | ヒューマンインタフェースの制御 |
Spr1のGraphicsパッケージ | グラフィックス関係 |
Spr1のFileIOパッケージ | ファイルをロードして,シーングラフを作成.セーブも. |
Spr1のSceneGraphパッケージ? | シーングラフ.メモリ上のデータ構造. |
Spr1のCollisionパッケージ? | 衝突判定エンジン |
Spr1のPhysicsパッケージ | 物理エンジン |