尝试用PanelCloth来处理场景中的一些布料模拟(旗子等)。
发现即使在优化中选择了Only Tick Pose When Rendered,布料在镜头外依然会进行布料模拟。
尝试在ClothEditor里面设置了LOD,LOD切换可以做到让布料模拟停止,但仅靠挪开镜头并没有效果。
问下目前使用PanelCloth有没有办法做到传统布料开启OnlyTickPoseWhenRendered后类似的不渲染时不进行布料模拟的效果
尝试用PanelCloth来处理场景中的一些布料模拟(旗子等)。
发现即使在优化中选择了Only Tick Pose When Rendered,布料在镜头外依然会进行布料模拟。
尝试在ClothEditor里面设置了LOD,LOD切换可以做到让布料模拟停止,但仅靠挪开镜头并没有效果。
问下目前使用PanelCloth有没有办法做到传统布料开启OnlyTickPoseWhenRendered后类似的不渲染时不进行布料模拟的效果
您好, 不好意思遗漏了这个问题, 回复晚了.
这应该是由于panel cloth是一个独立的component, 镜头外停止骨骼更新后只会使布料的蒙皮位置停止更新, 不会停止模拟. 我会和开发同学再沟通下, 要不要保持和传统布料行为一致.
目前可以在代码或蓝图里, 用WasComponentRecentlyRendered判断布料是否在镜头外, 通过Suspend Simulation来暂停布料模拟, 如下: [Image Removed]