Platform SDK: DirectX |
ここでは、C++ でのアプリケーション開発について説明する。Visual Basic については、「Direct3D 直接モード Visual Basic サンプル」を参照すること。
BumpWaves サンプルでは、バンプ マッピングを使って波の反射をシミュレートする。
ソース ファイル :(SDK ルート)\Samples\Multimedia\D3dim\Src\BumpWaves
実行可能ファイル :(SDK ルート)\Samples\Multimedia\D3dim\Bin\BumpWaves.exe
利用可能なコマンドを調べるには、F1 キーを押すか、メニューから選択する。
グラフィックス ハードウェアがバンプ マッピングをサポートしない場合、このプログラムを実行しようとすると、Direct3D はバンプ マッピングがサポートされていないことを告げるメッセージを表示する。この問題を解決するには、リファレンス ラスタライザを有効にする。リファレンス ラスタライザを有効にするには、(SDK ルート)\Samples\Multimedia\D3dim\Bin\Enablerefrast.reg を実行する。
詳細については、「バンプ マッピング」と「BumpEarth サンプル」を参照すること。
このサンプルは、Direct3D サンプル フレームワークを使用してビルドされた。