Games101计算机图形学笔记L18 Advanced Topics in Rendering

这篇博客探讨了高级渲染技术,包括双向路径追踪和光子映射。双向路径追踪在处理复杂场景时表现出优势,但可能会导致像素收敛不一致,产生噪点。光子映射虽然结果模糊,但在光子数量无限时接近准确。通过结合这两种方法,可以优化渲染效果。同时,文章提到了子光源思想和相位函数在反射介质中的应用,以及BRDF的扩展用于次表面散射。最后,讨论了如何利用程序化方法生成表面细节,并通过存储噪声函数来简化数据处理。
摘要由CSDN通过智能技术生成

L18 Advanced Topics in Rendering

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
双向路径追踪
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
马尔科夫链
在这里插入图片描述
好处:适合复杂场景
坏处:不知道何时能够收敛

每个像素收敛速度不一样,可能产生比较脏的画面
光子映射:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
光子映射是有偏的,结果会模糊
在这里插入图片描述
光子无限多的时候就是正确答案,否则都会有偏差,存在模糊。所以说有偏是一致的
在这里插入图片描述
在这里插入图片描述
将双向路径追踪与光子映射结合
在这里插入图片描述
子光源的思想
在这里插入图片描述
问题:缝隙处发光,无法处理glossy
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
反射介质
在这里插入图片描述
在这里插入图片描述
相位函数决定光如何向各个方向散射,类似于brdf
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
有色高光与无色高光
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
头发中会有多次散射
在这里插入图片描述
人的头发模型不足以描述动物毛发

在这里插入图片描述
在这里插入图片描述
内圆柱模拟髓质,散射作用
在这里插入图片描述
颗粒材质
表面模型:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
BRDF的延伸
在这里插入图片描述
用两个光源近似次表面散射
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
渲染结果太过完美
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
光的波动性在微观产生作用了
在这里插入图片描述
程序化方式产生表面:
在这里插入图片描述
只需要存储噪声函数,不用存具体数据,随用随查
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
山的自动生成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值