シェーダープログラマが集うスレ
■ このスレッドは過去ログ倉庫に格納されています
0470名前は開発中のものです。
2010/05/09(日) 08:14:30ID:zbXbbgYtレスthx
大分理解が進んだ気がするけど、実装方法がいまいちわからず
いくつか質問させてください
>RSMからVirtual Point Lightsの基準になる点を選ぶ。
fluxマップの各テクセル全てが二次光源になるということ?
>あとは、法線方向に半球に広がるSH係数を3Dテクスチャに書き込む。
このSH係数はどうやって求めるんだろう?任意の位置のfluxマップの近傍からどうにかするんだろうか?謎
あと3DテクスチャへのレンダリングってたしかDX10以降じゃないとできないよね?
>それを6方向(±XYZ)に広げていくだけ。
これもCPU側で全グリッドをぶんまわして処理するんかな?
>カスケード
>遮蔽するようなSH係数を書き込む
>SH Gradient
この辺に至ってはさっぱりイメージもつかない・・・
概要はなんとなくわかったけど実装となると・・・・
サンプル(擬似コード)を書いてくれると非常にありがたいのだけども
■ このスレッドは過去ログ倉庫に格納されています