Bullet > 创建刚体集(Bullet > Create Rigid Set)

 
 
 

选择“创建刚体集”(Create Rigid Set),可同时模拟多个对象,同时将它们作为单个刚体处理。如果您需要进行的解算涉及大量对象,这一项非常有用。

“刚体集解算器”中描述了两种状态:“刚性初始状态”(Rigid Initial State)“刚性已解算状态”(Rigid Solved State)

注意当您选择了该解算器,您可以在“属性编辑器”(Attribute Editor)中查看这些状态以及任何其他“刚体集”(Rigid Set)特性。

有关如何在“刚体集”(Rigid Set)中组合多个对象的信息,请参见从多个对象创建刚体集

Bullet > 创建刚体集(Bullet > Create Rigid Set) >

名称(Name)
输入刚体集的名称。设置名称,可便于在“大纲视图”(Outliner)窗口查找您的刚体集。请确保选择唯一的名称,否则该命令将失败。
创建输入集(Create Input Set)
创建级节点,可用于在创建集之后,编辑集的内容。不创建“输入集”的话,仍可以获得该几何体以及初始状态节点中缓存的对象的变换,但日后(或如果要将已解算状态导出到烘焙模拟缓存文件(ABC Bullet 导出)),您不能编辑初始状态的内容。
注意如果打算将模拟导出到 Alembic 缓存(ABC 文件),输入集是必不可少的。
“创建输出网格”(Create Output Mesh)
“输出网格”(Output Mesh)从原始源几何体创建已解算的输出网格。这样可实现模拟结果的可视化。
注意将传输法线值和 UV 值,但不传输材质或着色器。另一种方法是使用可在“属性编辑器”(Attribute Editor)中 Bullet 解算器形状上找到的 “调试绘制”(Debug Draw) 选项。