0
点赞
收藏
分享

微信扫一扫

学习git上一个效果蛮好看的pathtracing 1


这里只关注一根ray的一生。

先粗略的看框架

发射一条ray

radiance=0

如果未打中物体 就取背景色 如果有环境贴图 取环境贴图颜色

如果打中了

radiance先加上自己的自发光

然后 看看是否从内部穿出去 吸收重置为0

如果不是 就用叫beer-lambert的光吸收公式计算透射能量

然后加上直接光部分的颜色

然后是迪斯尼采样算出ray.next方向

算出BRDF和PDF

累计radiance

然后轮盘赌,是否下一次bounce

学习git上一个效果蛮好看的pathtracing 1_图形学


学习git上一个效果蛮好看的pathtracing 1_贴图_02

学习git上一个效果蛮好看的pathtracing 1_取背景色_03


学习git上一个效果蛮好看的pathtracing 1_贴图_04


举报

相关推荐

0 条评论