由 Magica Soft 推出的面向 Unity 的摇摆类资产新版本「Magica Cloth 2」已经发布。
Magica Cloth 2
MagicaCloth2是什么
MagicaCloth2 是一个可同时用于 Transform 和 Mesh 的布料模拟系统。
有了这个资产,就可以自由地操控角色。
它通过 Unity 的 DOTS(Data-Oriented Technology Stack) 高速运行。
不会对渲染管线造成任何影响,也不需要特殊着色器。在前作 Ver1.x 的基础上进行了改良,以 Ver2 形式登场。
通过系统优化,将所有组件整合为一个,免去了那个麻烦的预构建(创建按钮)。
此外,还新增了边缘碰撞、背部阻挡、自碰撞等新的碰撞功能。
不过,与 Ver1.x 不兼容。特点(Features)
- 通过 Unity DOTS (Data-Oriented Technology Stack) 实现高速布料模拟
- 可在除 WebGL 之外的所有平台上运行。
- 可同时用于 Transform 和 Mesh
- 在保持物理上真实的运动的同时,实现兼顾 2D 运动的 2.5D 动作
- 可用于所有 BuildRP/URP/HDRP 渲染管线。
- 无需专用着色器
- 通过简单直观的界面即可快速完成设置
- 慢动作、停止等时间操作
- 点/边基础碰撞
- 自碰撞与相互碰撞
- 穿透测量(通过法线线的背部阻挡)
- 常规调节功能
- 完全支持运行时构建
- 附带完整源代码
Ver1 的改进点
- 取消预构建(取消创建按钮)
- 删除 PhysicsManager
- 删除 RenderDeformer/VirtualDeformer。
- 将组件整合为一个
- 大幅简化参数
- 大幅改进顶点绘制
- 指定通过纹理进行顶点绘制
- 不在 Prefabs 中存放子资产
这太厉害了……
我试用了 Magica Cloth 2 的相互碰撞功能,做了三层重叠(长裙・裙撑・围裙)。
虽然花了不少时间调整参数,但成功让多层布料几乎不发生穿透地运动起来了!褶边的飘动感太棒了!!https://t.co/XpotBjOOtx#blender #b3d #Unity #MagicaCloth2 pic.twitter.com/qsqg038Cxj— だーしゅ (@amaotolog) February 26, 2023
个人来说,这是我很推荐在 Unity 中使用的摇摆类资产的新版本。升级到 Ver2 之后,作为资产已经以不同的存在形式发布了。「Magica Cloth 2」可在 Unity Asset Store 以 $27.50 购买。
请务必查看一下!