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パッケージ | 物理エンジン |