网易首页 > 网易号 > 正文 申请入驻

Magica Cloth 布料模拟使用心得,以及插件功能介绍

0
分享至

今天给大家分享一个布料模拟插件,这个插件还是一个比较新的插件,功能非常的强大,名字叫——Magica Cloth,好了,话不多说,开始介绍了~。

  这个插件呢,是使用Unity Job系统+ Burst 编译器操作的高速布料模拟,可以用于骨骼模拟,以及顶点模拟,最关键的是,性能以及效果都很好的(●''●)。

  这个插件需要安装Unity 2018.4.0(LTS)或更高的版本 如果直接在空的项目中导入这个插件,会报错的,为什么呢?因为需要安装两个组件才能够运行。

  从菜单中启动[Window]-> [Package Manager],选择Burst和Jobs,由于Jobs仍然是preview,因此我们需要从“advanced”菜单中选择“Show preview packages”以查看(如果要使用Unity 2018,请另外安装[Collections] [Mathematics]软件包,它会在Unity 2019之后自动安装)。

  好啦,我们进入正题,先了解一下这个系统的组件,这个插件功能挺多也挺复杂的,一次可能写不完,所以这次呢,我就先写一下这个插件的动态骨骼的部分(^_^)

  组件介绍

  01Magica Physics Manager

  Magica Cloth这个插件的物理是用自己的物理引擎控制,是与Unity的物理引擎完全分开。因此,它完全不会干扰Unity的物理系统,所以每个场景需要一个Magica Physics Manager组件,Magica Cloth才能工作,Physics Manager管理整个系统和物理的计算时间。

  02Magica Bone Cloth

  骨骼模拟组件,通过控制骨骼来模拟一些不可拉伸的物体,这样的物理模型更加适用于模拟头发呀、绳子啊等这些不容易拉伸但容易形变的物体,运用在衣物上时,则需要看衣物材质是否容易拉伸,如果容易拉伸依然不适合用~~

  在Root List中,可以分别设置模拟数量和需要模拟的根骨骼 要进入编辑模式,请单击布料组件的Start Point Selection(当你进入编辑模式之后,检视一下Unity的Scene的面板,必须确保Gizmo模式开启,不然将无法编辑骨骼点)。

  绿色的Move point就是代表参与运算的骨骼点;红色的Fixed Point代表锚点,比如窗帘布,最上面的那一排挂点就是代表这红色的点;灰色的Invalid Point代表的是无效点,比如一个单肩包包,包袋就是绿色的点,而包身就是灰色的无效点,不知道好理解没?哈哈~

  然后“Z Test On & Select Near Point Only”这个选线开启时,则表示指显示前面的点,后面摄像机看不到的点将会被剔除,防止误操作一些点,我建议开启哈~

  当点已经设置完毕后,点击“End Point Selection”按钮,来结束编辑界面(这里需要注意哦,如果在刷点的时候,被其他任何Object的Inspector界面替换之后,未End的点将不会被保存哈)最后点击创建按钮,这时如果这行带叹号的红色提示消失,则代表已经完成设置成功了

  03Collider

  碰撞组件,Magica Cloth里面有自己一套单独的碰撞系统,能够全局生效,也可以单独的设置骨骼对哪些碰撞体产生作用,总之呢,灵活性还是非常强的,它拥有三种Collider模式:

  Sphere Collider(球形):球体碰撞体仅受Position(位置)和Scale(半径)控制,Rotation(方向)是无效操作。

  Capsule Collider(胶囊形):非常适合制作手臂和腿的碰撞体,,可以更改头尾的半径,来更加匹配Mesh的外型。

  Plane Collider(平面形):适合制作地面碰撞,需要注意的是,平面碰撞体是没有大小,因此被视为无限平面。

  参数介绍

  这个插件控制的参数实在是有点多,也具有许多属性,并且从一开始是很难掌握所有内容的。因此呢,经常使用的布料控件的参数(头发,附件,裙子等)被记录为预设。在布料设置中,很容易先加载此预设,然后在观看运动时进行调整。预设也可以独立保存,从而允许小伙伴们创建和重用自己的预设或将自己的预设导出传给别的用户。(对啦,这个插件的参数在运行状态下调整是不会被记录的,所以小伙伴们可以在运行状态下把各个参数都调整好了,直接存成一个预设,这样就很方便调节了)

  内置的预设文件包含在MagicaCloth / Preset文件夹中。

  好啦,接下来我们继续介绍一下具体的一些参数的设置:

  Radius(半径)— 设置骨骼的碰撞判断的大小,可以通过点击按钮“Open Cloth Monitor”布料监视器,打开“Particle Position” “Particle Radius” 来检查骨骼的碰撞体半径大小。

  Mass(质量)— 设置骨骼的重量,当一串骨骼连下来的时候(马尾),较重的骨骼难以移动,而较轻的骨骼则易于移动,基本上,如果起点较重而终点较轻,则骨骼模拟的效果将更加稳定。

  Gravity(重力加速度)— 设置骨骼的重力加速度(m / s)。小伙伴们可以为起点和终点设置不同的值。在自然界中,重力加速度为(-9.8),但如果要在游戏等中使布料模拟看起来更柔和,请考虑设置较低的重力加速度。

  External Force(外力的影响)— 设置承受多少外力,例如“风”,这里将映入一个新的组件“风”;

  如果需要风的话,需要新建一个空的Game Object,将脚本Magica Directional Wind挂上。

  小伙伴们可以通过更改组件的“Rotation”的旋转,来实现风向,定向风是仅方向风,因此这个组件的“Position”和“Scale”是无效的。

  如果小伙伴们觉得角色处于Idle状态过于平静或者角色所处在的环境是一个有风的地方,可以考虑在场景内添加这个组件,风有三个选项可以调节:

  Mass Influence(质量影响):值为1时,质量影响100%,并且重粒子在暴露于风时不会移动太多, 当值为0时,则禁用重量效果,并且不受重量影响。

  Wind Influence(风影响):如果将值设置为0的时候,则完全不受风的影响。值设为1的时候,则受到100%的影响(该值可以大于1.0)。

  Wind Random Scale(随机的风力大小):如果将值设置为0时,将失去随机性。

  Drag(空气阻力)— 设置骨骼的空气阻力;值越大,空气阻力越大,骨骼的惯性衰减就将越快。

  Max Velocity(最大速度)— 限制骨骼的最高速度,骨骼不会超过这个值的速度移动。

  World Influence(世界位移)— 这个主要是针对角色瞬间移动的情况,当角色瞬间的位移或者旋转数值过大时,通过参数调整,让骨骼是否产生模拟。

  Distance Disable(距离剔除)— 类似与LOD的功能,根据目标与指定对象之间的距离,来判断是否开启模拟,这个选项里面有两个值,“Distance” “Fade Distance”我举个例子就好理解了,如果Distance为20且FadeDistance为5,则将在15到20个距离之间执行淡入淡出过程。

  Collision(碰撞)— 对骨骼模拟开启碰撞模拟,限制骨骼的移动范围,里面有两个参数选项:

  Keep shape(保持模型体型):设置为ON时,将严格限制粒子的移动范围,以免破坏布料模拟之前的原始姿势。

  Friction(摩檫系数):调整摩擦系数,当骨骼与碰撞器碰撞时,运动可以通过摩擦系数停止。

  Penetration(防穿模)— 通过限制穿透,可以防止骨骼蒙皮的mesh穿透碰撞器并导致破面,有两种模式“ Surface Penetration / Collider Penetration”可以改善此问题。下图是应用“防穿模”的示例:

  Surface Penetration

  第一种模式是裙子的蒙皮已经包含在脚动画中,并被设计为跟随动画,这种建议使用Surface Penetration模式。

  Collider Penetration

  第二种模式是裙子不包含脚骨骼蒙皮的情况,使用Collider可以一定程度避免穿模的发生,但是当动画复杂起来,还是无法避免的会造成穿模,所以这种情况的话,需要使用Collider Penetration模式。

  好了,今天就先说到这里啦,下次兔纸我再来说一下Magica Cloth的顶点布料系统。

  记得评论,点赞,转发哦~~点击“阅读原文”即可跳转社区,查看我的更多文章哦~

  https://assetstore.unity.com/packages/tools/physics/magica-cloth-160144

  [2] 插件文档地址:

  https://magicasoft.jp/en/magica-cloth-2/

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
春节需求激增!95后女生9天接了100多单,最多一天有22单,能赚8500元

春节需求激增!95后女生9天接了100多单,最多一天有22单,能赚8500元

中国品牌
2026-02-14 18:14:38
浙江大爷将次卧改厕所,多方介入拒不整改:我是老人,楼下崩溃了

浙江大爷将次卧改厕所,多方介入拒不整改:我是老人,楼下崩溃了

娱乐圈见解说
2026-02-14 22:10:15
TOP14位身高170以上的女神,有颜有灯有演技

TOP14位身高170以上的女神,有颜有灯有演技

素然追光
2026-01-02 02:45:02
中国游客在韩入住10米超长大床房,除夕夜房价超五千元,酒店:由8张双人床拼成,最多可入住4人

中国游客在韩入住10米超长大床房,除夕夜房价超五千元,酒店:由8张双人床拼成,最多可入住4人

极目新闻
2026-02-14 16:09:44
大衣哥女儿婚礼寒酸,背靠厕所拜父母,新郎愁容满面,亲戚白眼多

大衣哥女儿婚礼寒酸,背靠厕所拜父母,新郎愁容满面,亲戚白眼多

北纬的咖啡豆
2026-02-14 19:29:25
百果园87元1根甘蔗上热搜,创始人余惠勇犯了和贾国龙相同的错误

百果园87元1根甘蔗上热搜,创始人余惠勇犯了和贾国龙相同的错误

唐大业
2026-02-14 17:24:57
体操冠军傅佳丽跳楼后续:曾被勒索4万礼金,逢年过节都要送礼

体操冠军傅佳丽跳楼后续:曾被勒索4万礼金,逢年过节都要送礼

复转小能手
2026-02-13 20:23:52
36氪爆料:刹车有问题,依旧被上市!反正有OTA?

36氪爆料:刹车有问题,依旧被上市!反正有OTA?

热点科技
2026-02-14 20:44:00
俄大规模没收官员和富人资产,金额超4万亿!

俄大规模没收官员和富人资产,金额超4万亿!

知兵
2026-02-14 21:15:25
郭德纲没想到,封箱演出这晚郭麒麟用9个字,让德云社口碑翻盘了

郭德纲没想到,封箱演出这晚郭麒麟用9个字,让德云社口碑翻盘了

白面书誏
2026-02-12 14:35:14
凯恩:能否打破莱万的41球纪录?一切皆有可能,我状态很好

凯恩:能否打破莱万的41球纪录?一切皆有可能,我状态很好

懂球帝
2026-02-15 01:30:10
轰44+8+8!火箭旧将崛起,斯通苦寻之控卫近在咫尺,底薪就能签下

轰44+8+8!火箭旧将崛起,斯通苦寻之控卫近在咫尺,底薪就能签下

熊哥爱篮球
2026-02-15 00:00:22
南京大牌档31周年地铁广告现英文错误,官方回应:设计师正在学英语

南京大牌档31周年地铁广告现英文错误,官方回应:设计师正在学英语

扬子晚报
2026-02-13 23:58:34
整容成瘾、抛妻娶粉?“消失”的宋小宝,终究为曾经的荒唐买了单

整容成瘾、抛妻娶粉?“消失”的宋小宝,终究为曾经的荒唐买了单

启迪你的思维
2026-02-02 20:56:29
花小钱办大事,本赛季NBA最被低估的5大交易,直接改善球队体系

花小钱办大事,本赛季NBA最被低估的5大交易,直接改善球队体系

毒舌NBA
2026-02-14 09:42:32
担心的事还是发生,跑丢编制的女护士张水华,又回到了她的怪圈

担心的事还是发生,跑丢编制的女护士张水华,又回到了她的怪圈

笔墨V
2026-02-14 22:07:55
陪读妈妈半夜录视频引发争议,清凉装扮引发热议。

陪读妈妈半夜录视频引发争议,清凉装扮引发热议。

特约前排观众
2026-01-29 00:15:03
亚伯拉罕:这个结果确实让人难以接受,但我为队友们感到自豪

亚伯拉罕:这个结果确实让人难以接受,但我为队友们感到自豪

懂球帝
2026-02-15 05:11:11
内蒙古一200斤男子欠5000万不还,被债主装进铁笼沉入80米水库,谁料,2年后才被捞出...

内蒙古一200斤男子欠5000万不还,被债主装进铁笼沉入80米水库,谁料,2年后才被捞出...

品读时刻
2026-02-11 17:18:30
老蒋晚年坦言:败逃台湾无悔,此生最大的不甘,是听了斯大林的话

老蒋晚年坦言:败逃台湾无悔,此生最大的不甘,是听了斯大林的话

老狊说体育
2026-02-14 10:34:44
2026-02-15 08:12:49
Unity incentive-icons
Unity
Unity中国官方帐户
2443文章数 6729关注度
往期回顾 全部

科技要闻

字节跳动官宣豆包大模型今日进入2.0阶段

头条要闻

黄金美甲火了有人戴4万元"黄金甲" 网友:掉了算谁的

头条要闻

黄金美甲火了有人戴4万元"黄金甲" 网友:掉了算谁的

体育要闻

最戏剧性的花滑男单,冠军为什么是他?

娱乐要闻

春晚第五次联排路透 明星积极饭撒互动

财经要闻

谁在掌控你的胃?起底百亿"飘香剂"江湖

汽车要闻

星光730新春促销开启 80天销量破2.6万台

态度原创

家居
旅游
数码
手机
公开课

家居要闻

中古雅韵 乐韵伴日常

旅游要闻

请父母逛景点、住园林式宾馆,上海成“反向过年”热门目的地

数码要闻

宏碁日本官方:2月20日起PC正式涨价

手机要闻

Blackview Rock 2 Pro三防手机,配置究竟多亮眼?

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版