| 节点名称 | 父对象 | MFn 类型 | 兼容函数集 | 
|---|---|---|---|
| bulletInitialState | MFn:: kSet | MFnSet | 
bulletInitialState 节点有 12 个属性:
| 长名称(短名称) | 类型 | 默认 | 标志 | 
|---|---|---|---|
| defaultMass(dm) | float | 1.0 | |
| 设置主动刚体集的质量。质量越大,对碰撞对象的影响也就越大。Maya 将忽略被动刚体的质量属性。 | |||
| Linear Damping (lindamp) | float | 0.1 | 可连接、可存储、可设置关键帧输入。范围为 0 至 1 | 
| 集的线性阻尼 | |||
| Angular Damping (angdamp) | float | 0.1 | 可连接、可存储、可设置关键帧输入。范围为 0 至 1 | 
| 集的角度阻尼 (angdamp) | |||
| friction (fric) | float | 0.5 | 可连接、可存储、可设置关键帧输入。范围为 0 至 1 | 
| 包括在集中的实体的摩擦力 | |||
| restitution (restit) | float | 0.5 | 可连接、可存储、可设置关键帧输入。范围为 0 至 1 | 
| 包括在集中的实体的恢复 | |||
| neverSleeps (notslp) | bool | false | 可连接、可存储输入 | 
| 动力学刚体从不睡眠/取消激活。可实现优化目的,有助于停止持续“混乱”运动。如果从不睡眠处于启用状态,则动力学刚体将始终参与模拟。如果从不睡眠处于禁用状态,则刚体不再参与线性速度的幅值低于 0.8 和角速度的幅值低于 1.0 的模拟。速度阈值当前未显示给用户控制。如果刚体受到影响,它将重新参与。 | |||
| initiallySleeping (initslp) | bool | false | 可连接、可存储、可读取输入 | 
| 动力学刚体在开始时进入睡眠/取消激活状态。这是为了实现优化目的。开始时睡眠仅影响最初处于静态的动力学刚体。如果启用了开始时睡眠,处于静态的动力学刚体将不会在开始时参与模拟,直到它接收某个影响。如果开始时睡眠处于禁用状态,处于静态的动力学刚体从开始时即参与模拟。 | |||
| initialVelocity (iv) | float3 | 0.0, 0.0, 0.0 | 可连接、可存储输入 | 
| 对象的初始速度 | |||
| initialAngularVelocity (iav) | float3 | 0.0, 0.0, 0.0 | 可连接、可存储输入 | 
| 对象的初始角(旋转)速度 | |||
| colliderShapeType (colshtyp) | enum | 1(长方体) | 可连接、可存储输入 | 
| 用作刚体的碰撞对象形状的碰撞对象基本体或生成的碰撞对象。 
 | |||
| CollisionFilterGroup (cfg) | int | 0 | 可存储输入 | 
| 碰撞过滤器组确定此刚体的碰撞组,默认情况下,刚体属于 DefaultFilter 组。第一个 16 位整数确定碰撞过滤器组。碰撞过滤器组的显示名称是由 Bullet 解算器的碰撞过滤器属性定义的。 | |||
| CollisionFilterMask (cfm) | int | 0 | 可存储输入 | 
| 碰撞过滤器遮罩确定其他哪些刚体可能与该实体发生碰撞,默认情况下该刚体将与属于 DefaultFilter 组的实体发生碰撞。 第一个 16 位整数确定碰撞过滤器遮罩。碰撞过滤器遮罩的显示名称是由 Bullet 解算器的碰撞过滤器属性定义的。 | |||