デモプログラム4:ナビゲーションメッシュによる3D環境内の移動

このデモではナビゲーションメッシュによる3D環境内の移動を行っています。 また、移動するオブジェクトの影は、リアルタイム生成したデカールに丸影テクスチャをマッピングしています。 デカールの生成には、高速で処理できるように地形の八分木(oct-tree)を使用しています。

オブジェクト(ネズミ)の移動、カメラタイプ(固定・俯瞰・主観)、デカールポリゴンの表示、ナビゲーションメッシュの表示はリアルタイムで変更できます。

デモのダウンロード

デモプログラム「ナビゲーションメッシュによる3D環境内の移動」(DirectX 9.0c(March 2008)版)

Version 1.0.1 / 2008年5月30日更新

584 KB ( 598,426 バイト ) MD5:16e1b6070f313b3961e062bb7cd627ad

デモプログラム「ナビゲーションメッシュによる3D環境内の移動」(DirectX 9.0b版)

Version 1.0.1 / 2008年5月30日更新

1.03 MB ( 1,083,363 バイト ) MD5:5a8c52a13d3893b102f9e7790a76a3ac

※ デモの使用方法は、同梱のヘルプファイルを参照してください。

動作環境
  • Windows 2000/XP/Vista
  • DirectX 9.0c(March 2008) / DirectX 9.0b(9.0b版の場合)
    DirectX 9.0c(March 2008)エンドユーザーランタイムは、Microsoft の [ DirectX ダウンロード ] のページからダウンロードできます。
  • 3D表示が可能なグラフィックカード
  • Vertex Shader 2.0 / Pixel Shader 2.0 に対応したグラフィックカード
デモで使用した言語とテクノロジー
  • Microsoft Visual C++
  • DirectX 9.0c(March 2008) / DirectX 9.0b(9.0b版の場合)
  • 3D Graphics
  • HLSLによるピクセル単位のライティング
  • ナビゲーションメッシュによる3D環境内の移動
  • デカールのリアルタイム生成
  • 八分木(oct-tree) (デカールの生成に使用)