ホーム > 製品 > CAVELib(TM) > 使用手順

グラフィックスAPI CAVELib(TM)

使用手順

[ソースコードサンプル]

(ソースコード例)

int main(int argc,char **argv)

{

CAVEConfigure(&argc,argv,NULL); // ①設定ファイルの読み込み

CAVEInitApplication(InitGL,0); // ②初期化関数の登録

CAVEDisplay(Draw,0); // ③描画関数の登録

CAVEInit(); // ④CAVELibの初期化

// 終了シグナルとしてエスケープ(ESC)キーが押されるまでループする

while (!CAVEgetbutton(CAVE_ESCKEY)) {

// 10マイクロ秒スリープする

CAVEUSleep(10);

}

CAVEExit(); // CAVELibの終了処理

return 0;

}

[設定ファイルサンプル]
		
(設定ファイル例)

// ディスプレイの設定

Walls front floor

WallDisplay front 0 256x256+256+256

WallDisplay floor 0 256x256+256+0

// 立体視の設定(mono or stereo)

DisplayMode mono

// ヘッドトラッキング、コントローラの設定

TrackerType simulator

ControllerType simulator

// その他

・・・

このページのトップへ