一、Magica Cloth是什么
Magica Cloth是一款高速布料模拟插件。可以用于骨骼模拟,以及顶点模拟,最关键的是,性能以及效果都很不错。
二、主要组件
MagicaPhysicsManager(物理管理器):
控制整个系统,控制物理操作如何更新的,每个场景需要一个。
MagicaBoneCloth(骨骼布):
通过骨骼的形式来模拟布料效果。最理想的是用于已经绑定骨骼的晃动的头发。
MagicaBoneSpring(骨骼弹簧):
通过控制骨骼来模拟弹力的效果,用于绑定骨骼的乳摇最为理想;
MagicaRenderDeformer(渲染变形器):
用于变形模型网格的组件;
MagicaVirtualDeformer(虚拟变形器):
通过联结多个渲染变形器来进行点规约,并且作为一个虚拟网格重建。在网格布料/网格弹簧中,虚拟变形器用来变形,并且结果反应在每个渲染变形器中。当用到MeshCloth/MeshSpring,VirtualDeformer可能需要;
MagicaMeshCloth(网格布):
在网格顶点上进行布料模拟。由于它是点单元,所以可以做到骨骼布无法做到的事情。用于控制裙子较为理想。一般和Virtual deformer一起使用;
MagicaMeshSpring(网格弹簧):
在网格上模拟弹簧,适合用于乳摇。一般和Virtual deformer一起使用;
MagicaSphereCollider(球形碰撞体);
MagicaCapsuleCollider(胶囊碰撞体);
MagicaPlaneCollider(平面碰撞体);
三、基础配置
为了使Magica Cloth能够正常工作,必须将MagicaPhysicsManager放置在场景中。
1、新建一个空物体,在上面挂载Magica PhysicsManager
如果感觉这个粉色星星的图标太大影响查看模型,可以在这里调节大小: