Unity材质 – Blob 阴影材质 Fast Volumetric Blob Shadows

文件大小:6.1 MB

版本:1.4.0

原始 Unity 版本:2017.4.40

用于廉价渲染 Blob 阴影体积的着色器。

使用该资产添加简单的矩形或圆形阴影非常简单!阴影的几何体可以移动、旋转和缩放。只需将材质投放到立方体或球体网格上,将其置于世界中,然后根据需要调整颜色、锐度和强度即可。
对于动态物体,可以通过简单的脚本或约束来定位。即使在已启用全阴影,但需要一点便宜的额外遮蔽的情况下,阴影也能发挥作用。
材质可以使用 GPU 实例,但静态和动态批处理都不起作用,因为批处理会移除着色器运行所需的变换信息。

与标准的 Unity 投影仪相比,该资产的主要优势在于投影仪会重新渲染它所影响的所有对象,这可能会大幅增加绘制调用的次数和场景的总体成本,尤其是在有多个对象对多个环境对象投射阴影,或者接收阴影的对象很大或很复杂的情况下。
FVBS 着色器不存在这个问题,无论阴影场景的复杂程度如何,其成本都是相同的。

注意: 要使着色器正常工作,必须在摄像机上启用深度纹理,可以在 URP 的管道资产中启用,也可以使用内置脚本启用。
如果您的项目中尚未启用深度纹理,您将看到绘制调用增加,因为 Unity 需要渲染深度传递。如果绘制调用是主要瓶颈,则此资产可能不是正确的解决方案。

发表回复

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理