Insider Insider
3dnchu 尚无浏览 2 分钟阅读

Shape Cage | 使用WPO以低负载压扁、弯曲并凹陷Static Mesh!支持物理碰撞与窗帘开闭的UE5运行时网格变形插件!

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