交互布(interactivecloth)

2015-1-6 14:06| 发布者: 杨炎| 查看: 1399| 评论: 0|原作者: 蛮牛|来自: yzc88亚洲城脚本manual

摘要: 交互布 (interactive cloth)交互布 (interactive cloth) 类是在网格上模拟“类似于布”的行为的组件 (component)。如果要在场景中使用布,请使用此组件 (component)。场景视图中的交互布 (interactive cloth) 及其在 ...

交互布 (interactive cloth)

交互布 (interactive cloth) 类是在网格上模拟“类似于布”的行为的组件 (component)。如果要在场景中使用布,请使用此组件 (component)。

场景视图中的交互布 (interactive cloth) 及其在检视器 (inspector) 中的属性

属性

交互布 (interactive cloth)

属性:

功能:

弯曲刚度 (bending stiffness)

布的弯曲刚度。

伸展刚度 (stretching stiffness)

布的伸展刚度。

阻尼 (damping)

对布运动进行阻尼处理。

厚度 (thickness)

布表面的厚度。

使用重力 (use gravity)

重力是否应影响布模拟。

碰撞 (self collision)

布是否会与自己碰撞。

外部加速度 (external acceleration)

应用于布的恒定外部加速度

随机加速度 (random acceleration)

应用于布的随机外部加速度

网格 (mesh)

由交互布 (interactive cloth) 用于模拟的网格

摩擦力 (friction)

布的摩擦力。

密度 (density)

布的密度。

压力 (pressure)

布内部的压力。

碰撞响应 (collision response)

将应用于碰撞刚体 (rigidbody) 的力的大小。

附件撕裂系数 (attachment tear factor)

附加刚体 (rigidbody) 在撕下之前需要伸展的距离。

附件响应 (attachment response)

将应用于附加刚体 (rigidbody) 的力的大小。

撕裂系数 (tear factor)

布顶点在布撕裂之前需要伸展的距离。

附加碰撞体 (attached colliders)

包含附加到此布的碰撞体 (collider) 的数组

交互布 (interactive cloth) 组件 (component) 依赖于布渲染器 (cloth renderer) 组件 (component),这表示如果布渲染器 (cloth renderer) 存在于游戏对象 (game object) 中,则不能删除此组件 (component)。

布渲染器 (cloth renderer)

投射阴影 (cast shadows)

如果选中,则布会投射阴影

接收阴影 (receive shadows

如果启用,则布可以接收阴影

材质 (materials)

布将使用的材质。

使用光探头 (use light probes)

如果选中,则将启用光探头。

光探头锚点 (light probe anchor)

光探头光照在渲染器边界中心或锚点(如果分配)位置处进行内插。

不可见时暂停 (pause when not visible)

如果选中,则在相机未渲染布时不计算模拟。

添加交互布 (interactive cloth) 游戏对象 (game object)

要在场景中添加交互布 (interactive cloth),只需选择游戏对象 (gameobject) -> 创建其他 (create other) -> 布 (cloth)

提示.

在游戏中使用大量布会以指数方式降低游戏性能。

如果要对角色模拟布,请改为选中蒙皮布 (skinned cloth)组件 (component),这可与蒙皮网格渲染器 (skinnedmeshrenderer) 组件 (component) 交互并且比交互布 (interactive cloth) 快得多。

要将布附加到其他对象,请使用附加碰撞体 (attached colliders) 属性分配要附加到的其他对象。碰撞体 (collider) 必须与布网格的一些顶点重叠才能使之工作。

附加碰撞体 (attached collider) 的对象必须与附加到的布相交。

备注.

布模拟会生成法线,但不生成切线。如果源网格具有切线,则这些切线会不进行修改地传递给着色器 - 因此如果使用依赖于切线的着色器(如碰撞贴图着色器),则光照对于从其初始位置移动的布会显示不正确。

相关阅读

文章点评
相关文章