メインメニューを開く

差分

レイキャスト

690 バイト追加, 2018年1月23日 (火) 02:52
上記では2次元配列から3D風を生成する事例であるが、これに1軸を加え3次元配列から3D空間を描画すれば[[ボリュームレンダリング]]となる。
一世を風靡した「[[マインクラフト]]」である。
 
視点となる「点」と、その先にあるスクリーンとなる「面」を決め、その視点からスクリーン上の1点を結ぶ線(これをレイという)のさらに先の延長線上にある[[ボクセル]]の値を次々と抽出する。レイキャスティングで得られた値を用いて、[[最大値]]や[[最小値]]、[[平均値]]、[[中央値]]などといった値に加工し、最終的な映像として[[レンダリング]]することを[[ボリュームレンダリング]]という。
 
一見すごそうに思えるが、やっていることは前述の2Dの3D風描画にZ軸の概念を加えただけである。
単純に重い。
[[category: 3DCG]]
[[category: 衝突判定]]
匿名利用者