Unity 3D布料

布料是 Unity 3D 中的一种特殊组件,它可以随意变换成各种形状,例如桌布、旗帜、窗帘等。

布料系统包括交互布料与蒙皮布料两种形式。

添加布料系统

Unity 3D 中的布料系统为游戏开发者提供了强大的交互功能。

在 Unity 5.x 中,布料系统为游戏开发者提供了一个更快、更稳定的角色布料解决方法。

具体使用时,执行菜单栏中的 Component→Physics→Cloth 命令,为指定游戏对象添加布料组件,如下图所示。

Unity 3D布料_Unity 3D

布料系统属性设置

当布料组件被添加到游戏对象后,在相应的 Inspector 属性面板中设置相关属性,如下表所示。


参 数含 义功 能
Stretching Stiffness拉伸刚度设定布料的抗拉伸程度
Bending Stiffness弯曲刚度设定布料的抗弯曲程度
Use Tethers使用约束开启约束功能
Use Gravity使用重力开启重力对布料的影响
Damping阻尼设置布料运动时的阻尼
External Acceleration外部加速度设置布料上的外部加速度(常数)
Random Acceleration随机加速度设置布料上的外部加速度(随机数)
World Velocity Scale世界速度比例设置角色在世界空间的运动速度对于布料顶点的影响程度,
数值越大的布料对角色在世界空间运动的反应就越 剧烈,
此参数也决定了蒙皮布料的空气阻力
World Acceleration Scale世界加速度比例设置角色在世界空间的运动加速度对于布料顶点的影响程度,
数值越大的布料对角色在世界空间运动的反应就 越剧烈。
如果布料显得比较生硬,可以尝试增大此值;
如果布料显得不稳定,可以减小此值
Friction摩擦力设置布料的摩擦力值
Collision Mass Scale大规模碰撞设置增加的碰撞粒子质量的多少
Use Continuous Collision使用持续碰撞减少直接穿透碰撞的概率
Use Virtual Particles使用虚拟粒子为提高稳定性而增加虚拟粒子
Solver Frequency求解频率设置每秒的求解频率


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空