Woziva开发的面向Unreal Engine的运行时网格变形插件「Shape Cage」!可实时弯曲、压扁、凹陷Static Mesh,以低成本实现重物落入箱中后产生凹陷、球体被压扁等类似Soft Body的变形表现。
Shape Cage | 网格变形器 — 压扁箱子、压扁球体、关闭窗帘
Shape Cage是面向Unreal Engine的网格变形插件,可在运行时对Static Mesh进行弯曲、压扁、凹陷。
它不使用Soft Body模拟,而是通过在材质中利用World Position Offset(WPO)变形顶点,以低成本实现箱子被压扁、球体被挤压等柔软的变形表现。
应用到自定义网格时,只需向Actor添加Shape Cage Component,并在材质中加入「MF_ShapeCage」即可。提供Box、Sphere、Curtain三种Shape。
- 支持Box / Sphere / Curtain三种Shape
- 通过8个手柄进行直观的网格变形
- 表现与物理对象碰撞造成的凹陷和压扁
- 根据重量变化变形量
- 保存与播放变形状态
- 窗帘开闭动画
- 支持网络同步与途中加入玩家的状态同步
- 通过WPO在GPU侧进行顶点变形
- 无需CPU侧网格变形或Skeletal Mesh
- 无论是否使用Nanite均可使用
- 变形停止后自动停止Tick
- 收录示例箱子、球体、窗帘、材质和Example Map
- 支持Unreal Engine 5.6 / 5.7 / 5.8,Windows






通过Cage+WPO以低成本实现看起来相当真实的变形,实用性相当高!
「Shpe Cage」在Fab上销售中,个人版$49.99,专业版89.99!
请务必查看!
链接
Shape Cage | 网格变形器 — 压扁箱子、压扁球体、关闭窗帘 | Fab
