2014年2月19日

Blinn-phong model importance sampling

摘要: 本文仅讨论 Blinn-phongBRDF model 的高光specular部分,其BRDF 表达式为:H 是半角向量:普通的monte carlo 方法在对BRDF 进行采样的时候是对出射光方向采样(比如phong模型),但是这里对光照结果产生影响的是半角向量,因此我们对半角向量H采样,然后再反推出出射光的方向。山寨一张GPU gem 的图:我们用θø 表示在 以N轴为Z轴的空间里H 向量的方向(球坐标), 这样只要θ按照余弦n次方的分布采样就能做到和BRDF一致实现重要性采样了;具体: 这样采样之后半角的分布就是:β 就是半角和法向量的夹角。之后转换为x y z 坐标:然后就是 阅读全文

posted @ 2014-02-19 10:25 Wen tao.Wang 阅读(809) 评论(1) 推荐(0) 编辑

导航