2009年2月8日日曜日

blender - GLSLMaterialsのシャドウバッファサイズ

メモ。

angle= saacos(lamp->spotsi);
temp= 0.5f*lamp->size*cos(angle)/sin(angle);
pixsize= (lamp->d)/temp;
wsize= pixsize*0.5f*lamp->size;


毎度毎度駄文を垂れ流しブログですみません。

このpixsizeがでかいほど綺麗な影がでます。多分。
影自体は普通のシャドウバッファだと思われます。


t-pot - 『影』
http://tpot.jpn.ph/t-pot/program/43_shadowbuffer/shadowbuffer.html



どこからか、CSMがおいしいという話が聞こえてきました。
ちょっとサンプル見てみると確かにおいしそう。

0 件のコメント: