Unreal插件
表面轨迹系统允许您从表面上的物体捕捉轨迹。作为主要使用示例,有雪景演示,其中角色和物理对象在它们之后留下变形轨迹。 表面轨迹系统允许您通过将球形组件附加到表面上的角色或任何其他对象来捕捉轨迹。作为主要使用示例,有雪景演示,其中行走角色和物理对象在它们之后留下变形轨迹。100% 蓝图。 特征: 轨迹被捕获并存储在玩家相机周围的某个区域(可配置)中,因此该系统与地图大小无关。 可以配置旧轨迹的衰减(可以设置为零,以便轨迹永远留在相机周围的定义区域内)。 轨迹形状由具有可配置硬度的球形组件定义。因此,例如,对于盒子的定义,您需要将多个组件附加到它(组件数量取决于所需的精度,在示例场景中,每个盒子有 8 个组件,每个角色脚有 2 个组件)。 通过对 Actor 应用特殊标签,将它们标记为跟踪接收器。 通过将一种材质功能拖到材质中,系统可用于多种情况(水上步道、草地皱折、任何其他表面 VFX)。 雪景示例包括出现在雪下的基于摄影测量的污垢材料。 技术细节 4.26—4.27 性能说明: 系统使用渲染来渲染目标,因此会影响 GPU 性能。这可以通过降低渲染目标分辨率来针对低性能平台进行优化。默认分辨率为 2048×2048,所有渲染目标将消耗 24 MB 的 GPU 内存。 如果您打算在项目中使用示例中的雪变形,请确保景观镶嵌也符合您的性能预算。 多人游戏注意事项: 该系统在多人游戏中为每个玩家独立工作,因为它取决于玩家的相机。只要他们的相机彼此靠近 BP_TrailsManager 中的参数 MaxDistance,它就会对不同的玩家产生类似的结果。在多人游戏中进行测试时,请确保游戏实例不要使用单个编辑器进程。取消选中“播放”按钮下“高级设置…”中的“使用单个进程”复选框。 官网链接:https://www.unrealengine.com/marketplace/zh-CN/product/surface-trails-with-snow-deformation-example