分享
 
 
 

Precomputed Radiance Transfer计算次表面散射

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

次表面散射(SubSurface Scattering)是指光线照射到物体后,进入物体内部,经过在物体内的散射从物体表面的其他顶点/像素离开物体的现象。在透明/半透明的材质上,这种效果比较明显,比如说是皮肤,玉等等。和BRDF的定义一样我们将存在次表面散射情况下的反射光亮度/照度定义为 BSSRDF。我们知道BRDF是BSSRDF的一种特殊情况,即所有的光线从一个顶点/像素进入物体内部也由该顶点/像素离开物体。从上面次表面散射的定义我们知道我们考虑该种情况下的反射不仅要考虑该顶点/像素对于入射光线的反射,还需要考虑表面其他的顶点/像素的对于该顶点/像素的散射光线。而BSSRDF是一个全局的考虑,它包含了BRDF的情况。

包含次表面散射的情况下,渲染公式是

Lo =∫∫BSSRDF*Li(xi,wi)*cosθi*dwi*dA(xi)

这里BSSRDF是xi,xo,wi,wo的函数。我们简化这个函数,使得它和wo无关,这样在投影阶段我们就可以使用Vector的系数来表示。也就是我们对于片面A上的每个顶点/像素计算对于顶点/像素xo的散射贡献度。我们首先使用蒙特卡罗积分法对于最外面的对于片面A的积分,我们在片面A上随即采样N,计算每次的散射值。p(xi)=1/S(A)。得到

Lo ≈(1/N)*∑(∫BSSRDF*Li(xi,wi)*cosθi*dwi)/p(xi)

≈(S(A)/N)*∑∫BSSRDF*Li(xi,wi)*cosθi*dwi

接下来我们将Li(xi,wi)和BSSRDF* cosθi预先投影到Spherical Harmonic,得到系数Tji和Lji。运行时我们只需要

Lo ≈(A/N)*∑∑Tji*Lji

这里我们需要注意的是对于我们的Precomputed Radiance Transfer计算我们需要简化上面的计算。我们可以假设在片面A上,各处的入射光一致,那么我们就可以使用该顶点/像素的Li来代替片面上其他顶点/像素的Lji.这样我们最终的计算就可以表示为:

Lo ≈(A/N)*∑(Li*∑Tji)

//

//PS:对于DX9中PRT处理SSS我始终找不到相关实现的方法资料。

//相关BSSRDF的计算可以参考

//“A Practical Model for Subsurface Light Transport”中的相关推导。

//

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有