绘制半圆_关于Mesh绘制体积光的一次思考

之前在知乎拜读了 @刘相敬的文章:

刘相敬:高质量Mesh体积光渲染​zhuanlan.zhihu.com
05c31ab7158ab5dbc64139aaf98237f2.png

并和诸位大佬@黄翔 @oz01展开了一系列技术交流,交流后对于Mesh绘制体积光的可行性陷入思考,即Mesh绘制如何达到或接近于纯粹的物理渲染的程度。

我们在之前的文章中实现过基于视锥空间体素渲染的基于物理的体积渲染实现:

MaxwellGeng:Physically Based Volumetric Rendering​zhuanlan.zhihu.com
20e3ea28ebd64cddef16a79f5136654b.png

这个实现虽然能够做到相对的物理正确,但是实用性有诸多限制,首先是硬件限制,由于显卡串行计算能力和显存带宽的不足,当步数较多时累计运算的消耗会暴增,所以Ubisoft给出的合理有效步数是64-128,即使是性能更高的PC平台,在256步下耗时都会达到数毫秒,这就意味着体积光的有效运算距离要被严格限制,比如只显示50米,64米内的光源,因此远距离的光源就基本不可能被计算到了。所以我们就希望拥有这么一个功能,实现远距离的绘制并做到尽可能

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值