Unity物理引擎:布料简介

来源:互联网 发布:qt creator linux下载 编辑:程序博客网 时间:2024/04/20 16:32

Unity4.x的unity 布料分为交互布料,蒙皮布料,和布料的渲染器三个东东,现在整合到了一起。

Colth参数:

Stretching Stiffness---拉扯硬度.:数值在0-1之间,数值越大,越不容易拉伸。

Bending Stiffness---弯曲硬度.:数值在0-1直接,数值越大,越不容易拉伸。
Use Tethers---默认开启, 用于方式过度拉伸。
Use Gravity---是否使用世界重力.
Damping---阻尼会应用于每个布料顶点. 要想打造看上去抖动更小的布料, 可以试试这个.
External Acceleration---.外部加速度。
Random Acceleration---随机加速度,用到布料上的外部加速度。
World Velocity Scale--世界速度比例,该项数值决定了角色在世界空间的运动对于布料顶点的影响程度,数值越高的布料对角色在世界空间运动的反应就越剧烈,此参数也决定了蒙皮布料的空气阻力。
World Acceleration Scale---世界加速度比例,该项数值决定了角色在世界空间的加速度对于布料顶点的影响程度,数值越大的布料对角色在世界空间运动的反应就越剧烈,如果布料比较显得生硬,可以尝试增大此值,如果布料显得不稳定可以减小此值。
Friction---当布料碰到在
这个列表中存在的Collider时所产生的摩擦力, 这只会影响布料的模拟. 上面说过了布料的物理模拟是单向的.
Collision Mass Scale---How much to increase mass of colliding particles. 
Use Continuous Collision---使用Continuous Collision, 增加消耗, 减少直接穿透碰撞的几率.
Use Virtual Particles---Add one virtual particle per triangle to improve collision stability.
Solver Frequency---Number of solver iterations per second. 显然是一个优化参数, 默认120很高了, 我可以试着调低一些.
Sleep Threshold---静止阈值.
Capsule Colliders---要对布料产生交互的胶囊碰撞体.

Sphere Colliders---要对布料产生交互的ClothSphereColliderPairs. 可以理解为他是按照一组来的, 一组中可以只有一个SphereCollider, 也可以有两个, 当有两个的时候, 那么这两个SphereCollider会在布料的碰撞系统中被”焊接”起来. 这样就允许通过两个大小不同的SphereCollider来组合成一个圆锥形状的碰撞体了..


Cast Shadows:投射阴影。

Receive Shadows:接收阴影,

Materials:材质,

Use Light Probe :使用光照探测;

Reflection Probes:反射探测。

Pause When Not Visible :不可见时暂停。

剩下的自行补脑。。

0 0