Q120:PBRT-V3,“直接光照”积分器(14.3章节)

DirectLightingIntegrator(直接光照积分器)是PBRT-V3中介绍的第二个积分器。第一个WhittedIntegrator。
回忆一下WhittedIntegrator:
Q111:PBRT-V3系统概述中的5.1分段。

DirectLightingIntegrator和WhittedIntegrator有很多相同之处:
1,概念上:
都只考虑直接光照。(间接光照部分只考虑镜面反射和镜面折射)
2,方程上:
都是这个,
这里写图片描述
只是,DirectLightingIntegrator中将Li换成了Ld,以示direct (light)。

咱更为关心的是DirectLightingIntegrator和WhittedIntegrator的不同之处。不同之处表现在“怎么求反射光线中来自直接光照的那部分光”。

WhittedIntegrator:
这里写图片描述
1-光源进行采样,得到一个采样点及其概率,确定入射光线wi,确定wi是否能够顺利到达撞击点。
2-根据wi和wo求出Bxdf(即f)
3-累加所有光源的效果

WhittedIntegrator存在的问题:

1-图片上每个像素点的一次采样对应一条反射光线,对应一条阴影光线,WhittedIntegrator中一条反射光线同时对应光源上一个采样点。
问题:如果要对光源进行很多次采样,则必须相应增加图片上每个像素点的采样次数,这样也就增加了阴影光线的条数。

2-WhittedIntegrator是先对光源进行采样获得wi,然后根据wi和wo求BxDF。
问题:并不是每个wi都能在wo上产生效果,BxDF的值可能为0。如果BxDF

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值