2007-01-01から1ヶ月間の記事一覧

可視マップ

可視マップ(visibility map)を作ってます。 視点から飛ばしてレイが物体に衝突したときに、そこから光源にシャドウレイを飛ばして 光源の寄与を計算するのですが、毎回のシャドウレイの衝突判定の計算時間を減らすために、 あらかじめUVマップ上に各点から…

EIHDRI(のつもり) 最大輝度となるサンプル点の付近に新しいサンプル点を加える方法です。 上の方法よりも輝度の高い箇所にサンプルが集中します。えらく計算時間かかる。http://g0307.hp.infoseek.co.jp/EIHDRI.swf (4MByteあります) なんだか細胞分裂ぽ…

http://g0307.hp.infoseek.co.jp/Lloyd2.swf 128サンプル

Lloydの方法のテストです。 http://g0307.hp.infoseek.co.jp/Lloyd.swf 64サンプルやっていることはとても単純で、 1.ランダムにサンプル点を初期化 2.球面ボロノイ分割 3.分割した領域内で輝度の重みをつけて重心を計算して、それを新たなサンプル位置とす…

IBLのサンプリング

衝突テストです。まだ分からないことだらけ。 http://g0307.hp.infoseek.co.jp/coll_test.swf