带阴影的体积聚光灯-Volumetric Spotlight with Shadow
商城地址:在特效创建的Volumetric Spotlight with Shadow - 虚幻引擎商城 (unrealengine.com)
体积聚光灯效果可视化聚光灯中灰尘颗粒、雾或潮湿的光反射的物理效果。体积的错觉是通过用一系列平面填充圆锥体以使其“体积”而创建的。
形状可以通过设置其宽度和长度的参数来控制,您可以选择将其设置为正方形。颜色也可以设置。
由于体积是由垂直于聚光灯的加法透明平面渲染的(由参数设置(默认为 512)),因此渲染成本非常高,因为实际上必须渲染整个体积,而 3D 渲染通常只是渲染表面。为了防止最坏的情况,飞机数量会根据到相机的距离动态减少。所有性能设置都是可配置的。请注意,此效果只会在中端和高端机器上以不错的帧速率 (30FPS+) 渲染。
这种灯很酷的地方在于它还支持(动态)面具。只需在正确的位置插入 2D 蒙版,然后在平面上渲染的材质着色器中进行变换即可完成这些工作。因此,仅支持垂直于光线的 2D 蒙版,但简单的几何图形(例如球体)在 3D 中渲染完全正确。这可以产生真正令人信服的效果,例如通过窗户或面板的光线,这使得体积效果非常强烈,比简单的面向平面的神射线要冷得多。
技术细节
1 个用于配置聚光灯的基本蓝图(支持 1 个阴影蒙版)
1 个蓝图子项,最多支持 4 个阴影蒙版和一些更逼真的光照计算,但会导致渲染成本高得多。
2个蓝图,可轻松配置虚幻引擎的内置体积。(这些只是通过渲染聚光灯体积的表面来模仿体积)
2 个演示关卡,共有 10 个聚光灯示例。
3个聚光灯外壳的道具
1个地堡灯的道具
5个风扇的材料。
地堡演示包含 24 种材料作为奖励
蝴蝶演示包含漂亮的地面和水材料。注意:由于渲染成本高,此效果仅适用于中高端机器(站在聚光灯内是最糟糕的情况,在 50x20 的中档机器上,FPS 将从 1920 FPS 下降到 1200 FPS(已经进行了 4 倍的平面分辨率降低优化,因此代价是失去一些效果质量(平面(边缘)变得稍微可见)))。渲染多个聚光灯并从远处观察它们并不是真正的问题,因为它不是关于聚光灯的数量(用 4 个测试),而是关于屏幕填充率。如果要拥有动态阴影 maks,最好一次只在屏幕上添加 1 个聚光灯,因为对于动态遮罩,需要更新所有 (512) 平面的材料,这非常昂贵的性能。
1 个蓝图子项,最多支持 4 个阴影蒙版和一些更逼真的光照计算,但会导致渲染成本高得多。
2个蓝图,可轻松配置虚幻引擎的内置体积。(这些只是通过渲染聚光灯体积的表面来模仿体积)
2 个演示关卡,共有 10 个聚光灯示例。
3个聚光灯外壳的道具
1个地堡灯的道具
5个风扇的材料。
地堡演示包含 24 种材料作为奖励
蝴蝶演示包含漂亮的地面和水材料。注意:由于渲染成本高,此效果仅适用于中高端机器(站在聚光灯内是最糟糕的情况,在 50x20 的中档机器上,FPS 将从 1920 FPS 下降到 1200 FPS(已经进行了 4 倍的平面分辨率降低优化,因此代价是失去一些效果质量(平面(边缘)变得稍微可见)))。渲染多个聚光灯并从远处观察它们并不是真正的问题,因为它不是关于聚光灯的数量(用 4 个测试),而是关于屏幕填充率。如果要拥有动态阴影 maks,最好一次只在屏幕上添加 1 个聚光灯,因为对于动态遮罩,需要更新所有 (512) 平面的材料,这非常昂贵的性能。
资源下载
下载价格免费
请先
!