Interactive Cloth(交互布料组件)

交互布料组件可在一个网格模拟类似布料的行为状态,如果希望在场景中使用布料则可使用这个组件。

交互布料组件与布料渲染器存在依赖关系,所以当布料渲染组件存在于某个游戏对象上时,交互布料组件不能被移除。

面板属性:

属性说明
Blending Stiffness弯曲刚度。(该项用于设置布料的抗弯曲程度,数值在 0 ~ 1 之间,值越大越不容易弯曲。)
Stretching Stiffness拉伸刚度。(该项用于设置布料的抗拉伸程度,数值在 0~ 1 之间,值越大越不容易拉伸。)
Damping阻尼。(该项用于设置布料运动的阻尼)
Thickness厚度。(该项用于设置布料表面的厚度)
Use Gravity使用重力。(勾选该项后,布料会收到重力的影响)
Self Collision自身碰撞。(勾选该项后,布料将开启自身碰撞,以防止布料发生自身穿插的现象)
External Acceleration外部加速度。(该项用于设置为一个常数,应用于布料上的外部加速度)
Random Acceleration随机加速度。(该项用于设置为一个随机数,应用到布料上的外部加速度)
Mesh网格。
Friction摩擦力。(该项用于设置布料的摩擦系数,取值在 0 ~ 1 之间)
Density密度。
Pressure压力。(该项用于设置布料内部的压力,仅用于封闭的布料)
Collision Response碰撞反应。(该项用于设置对与布料相碰撞的刚体施加力的大小)
Attachment Tear Factor附加撕裂因子。(该项用于设置附加刚体的布料在撕裂前可以拉伸的程度)
Attachment Response附加反应。(该项用于设置对于附加的刚体施加的力度)
Tear Factor撕裂因子。(该项用于设置布料的顶点可拉伸的距离,大于此距离布料会被撕裂)
Attached Colliders附加的碰撞体。(该项用于设置包含与布料绑定的所有碰撞体的数组)
Size碰撞体的个数。
Collider附加的碰撞体。
Two Way Interaction勾选该项则启用双向互动功能。
Tearable勾选该项则布料可以被撕裂。

Skinned Cloth(蒙皮布料组件)

蒙皮布料组件与蒙皮网格渲染器一起用来模拟角色身上的衣服。如果角色动画使用了蒙皮网格渲染器,那么可以为其添加一个蒙皮布料,使其看起来更加真实、生动。

当使用蒙皮布料组件时,它将从蒙皮网格渲染器中获取顶点并依次来模拟布料。

蒙皮布料组件面板有三个标签:

1)顶点选择工具属性面板

2)顶点喷涂工具属性面板

3)设置标签属性面板

属性说明
Blending Stiffness弯曲刚度。(该项用于设置布料的抗弯曲程度,数值在 0 ~ 1 之间,值越大越不容易弯曲。)
Stretching Stiffness拉伸刚度。(该项用于设置布料的抗拉伸程度,数值在 0~ 1 之间,值越大越不容易拉伸。)
Damping阻尼。(该项用于设置布料运动的阻尼)
Thickness厚度。(该项用于设置布料表面的厚度)
Use Gravity使用重力。(勾选该项后,布料会收到重力的影响)
Self Collision自身碰撞。(勾选该项后,布料将开启自身碰撞,以防止布料发生自身穿插的现象)
External Acceleration外部加速度。(该项用于设置为一个常数,应用于布料上的外部加速度)
Random Acceleration随机加速度。(该项用于设置为一个随机数,应用到布料上的外部加速度)
World Velocity Scale世界速度比例。(该项数值决定了角色在世界空间的运动对于布料顶点的影响程度,数值越高的布料对角色在世界空间运动的反应就越剧烈,此参数也决定了蒙皮布料的空气阻力)
World Acceleration Scale世界加速度比例。(该项数值决定了角色在世界空间的加速度对于布料顶点的影响程度,数值越高的布料对角色在世界空间运动的反应就越剧烈。如果布料显得比较生硬,可以尝试增大此值,如果布料显得不稳定可以减小此值)

Cloth Renderer (布料渲染器组件)

属性说明
Cast Shadows投射阴影。
Receive Shadows接收阴影。
Materials材质。
Use Light Probes使用光照探测。
Light Probe Ancher灯光探测锚点。(若指定的话,灯光探测照明信息使用物体的中点和探测器锚点之间的差值。)
Pause When Not Visible不可见时暂停。(勾选此项,则布料在摄像机视野之外的时候将不会计算模拟效果)