抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Unity Magica Cloth

Magica Cloth是Unity一个布料模拟插件,有两个版本,我使用的是基于Jobs的普通版本(2是基于DOTS的)

初始化

1. 添加预制体

在场景中拖入MagicaPhysicsManager.prefab

位置在Assets/MagicaCloth/Res/Prefab

2. 绘制骨架

使用Animation Rigging绘制骨架,方便后续配置布料

Animation Rigging – Bone Renderer Setup

3. 添加Magcia Bone Cloth

Create Others – Magica Cloth – Magica Bone Cloth

  1. 将布料的根节点拖到Root List中,通常会有多个根节点
  2. 店家Start Point Selection开始调整节点
    1. 为节点刷颜色,红色只能旋转,绿色可以运动,根节点们都要为红色(你可以先点Fill将所以节点都设为绿色,然后切换到红色笔刷状态,按住鼠标左键在场景中将根节点都刷为红色)
    2. 完成后按End Point Selection保存

cloth

  1. 调整参数(也可以直接选择Preset)
  2. 点击最下方的Create,完成创建

防穿模

在模型骨架下创建Magica Collider

参考

使用 Unity Magica Cloth插件一站式解决头发、衣服和胸部的物理模拟

评论