フォト

Google AdSense

  • AdSense
無料ブログはココログ

« やっと | トップページ | 小物の片付け »

2009.03.12

CUDAでKD Treeを使ったレイキャスティング

Ss

Geeks3Dのエントリで知ったネタですが,CUDAを使ったレイキャスティングのデモ(ソースとバイナリの両方)というのがMX^ADDというサイトで,公開されています.

Geeks3Dのエントリ(いろいろと検証されてて詳しいです)
http://www.geeks3d.com/?p=3458

MX^ADD(Projectのほうにあります)
http://mxadd.org/

KD Treeを使ったものみたいですね.描画自体は,Direct3D9が使われているようです.

デフォルトでは,HLSLでポストエフェクトがかかってますが,キーボードの'I'を押すと切れるようです.操作に関しては,notes.txtに書かれています.

※追記
どうやらデモの起動にはいくつか手続きが要るようです.

Geeks3DのエントリのUpdate 1というところに書かれていますが,Data/register.regというファイルでレジストリに値を追加しないといけないようです.これは,スクリプトの読み込みパスなどをレジストリから読むプログラムになっているようです.

さらに,フォルダをd:/MXRayCaster/のようにしてデータを配置しろと書いてあります.一応,こちらの環境ではそのとおりで動きました.

Cドライブ直下や他のパスで起動したい場合は,register.regをテキストエディタで開いてパスの記述を変えればよさそうです.

« やっと | トップページ | 小物の片付け »

Programming」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« やっと | トップページ | 小物の片付け »