$ gcc gltest.c -o gltest -lglut
というコマンドでコンパイルがうまくいくはずです。
("gltest"という実行ファイルを出力します)
コンパイルが成功した際の操作方法は、
上 下 左 右 移動 : w s a d キー
左 右 旋回 : q e キー
終了 : ESC キー
開発環境はVisualC++2008です。
main.sin をクリックすることで、プロジェクトを開くことが出来ます。
各自でコンパイルしてください。その際DirectXのSDKが別途必要です。
(SDKさえインクルードしていれば、コンパイラを問わずコンパイル出来ます。多分。main.c meshtf.cを分割コンパイルしてください。)
操作方法
左ドラックそうさで回転・拡大することが出来ます。
マウスの横の移動量によって回転。縦の移動量によって拡大。縮小します。
DirectX9で3D空間内を歩き回るサンプルです。
開発環境はVisualC++2008です。
Win32Project_test.sln をクリックして、プロジェクトを開くことができます。
Microsoft DirectX SDK (November 2008) が正しくインストールされていれば、
Visual Studioからコンパイルできます。
操作方法
上 下 左 右 移動 : 上 下 左 右 キー
左 右 旋回 : z x キー
終了 : ESC キー
上記の歩きまわるサンプルの視点変更などの操作をWiiリモコンからも行えるようにしたものです。
開発環境は同じくVisualC++2008です。
「[[WiiRemote]]プログラミング」という本のWiiYourself!の章の通り設定してあればソリューションのビルドはうまく行くと思います。
どこか別の場所にも書いておきますが、簡単に設定方法を解説します。
1.上記のリンクより DirectX_WiiYourself!_test_20100404.zip をダウンロード
2.適当なフォルダーに解凍し、中にある Win32Project_test.sln をクリックしてソリューションを開く
3.[ビルド(B)]-[ソリューションのリビルド(R)]からビルドを行い、[デバッグ(D)]の[デバッグ開始(S)]か[デバッグなしで開始(H)]などを実行する
※ビルドがうまくいかなかった場合※
Windows Driver Kit(WDK)をまだインストールしていない場合は、
こちらより指示に従いインストールを行う。
1.ソリューションエクスプローラ内の Win32Project_test プロジェクトを右クリックして、[プロパティ(R)]を開く
2.構成(C) を「すべての構成」にする
3.[構成のプロパティ]-[C/C++]-[全般]の[追加のインクルードディレクトリ]に下記の4つのフォルダーを設定(最後の2つはWinDDK下のフォルダー名は少し数値が違うかもしれません)
- $(VCInstallDir)include
- $(VCInstallDir)atlmfc\include
- C:\WinDDK\7600.16385.1\inc\api
- C:\WinDDK\7600.16385.1\inc\ddk
4.[構成のプロパティ]-[リンカ]-[全般]の[追加のライブラリディレクトリ]に下記のフォルダーを設定
- C:\WinDDK\7600.16385.1\lib\wxp\i386
5.再度ソリューションのリビルドを行ってみる
操作方法 (WiiリモコンはマリオカートWiiのように持ってください)
- Wiiリモコン -
上 下 左 右 移動 : 右 左 上 下 ボタン
左 右 旋回 : 左右に傾ける
終了 : HOME ボタン
- キーボード -
上 下 左 右 移動 : 上 下 左 右 キー
左 右 旋回 : z x キー
終了 : ESC キー
最終更新:2010年04月05日 00:56