“刚体集”(Rigid Sets)菜单

创建空刚体集(Create Empty Rigid Set)
将刚体集添加到可以使用“添加选定对象”(Add Selected Objects)选项将对象添加到的场景中。
名称(Name)
输入刚体集的名称。设置名称,可便于在“大纲视图”(Outliner)窗口查找您的刚体集。请确保选择唯一的名称,否则该命令将失败。
创建输入集(Create Input Set)
创建级节点,可用于在创建集之后,编辑集的内容。不创建“输入集”的话,仍可以获得该几何体以及初始状态节点中缓存的对象的变换,但日后(或如果要将已解算状态导出到烘焙模拟缓存文件(ABC Bullet 导出)),您不能编辑初始状态的内容。
注: 如果打算将模拟导出到 Alembic 缓存(ABC 文件),输入集是必不可少的。
“创建输出网格”(Create Output Mesh)
“输出网格”(Output Mesh)从原始源几何体创建已解算的输出网格。这样可实现模拟结果的可视化。
注: 将传输法线值和 UV 值,但不传输材质或着色器。另一种方法是使用可在 Bullet 解算器节点的“属性编辑器”(Attribute Editor)中上找到的“边界框”(Bounding Box)选项。
隐藏输入几何体(Hide Input Geometry)
隐藏原始几何体,以便仅看到生成的已解算几何体。
使用选定对象(Use Selected Objects)
包括“刚体集”(Rigid Set)中当前的选定对象。
从选定对象创建刚体集(Rigid Set from Selected Objects)
从选定对象创建新刚体集。
名称(Name)
输入刚体集的名称。设置名称,可便于在“大纲视图”(Outliner)窗口查找您的刚体集。请确保选择唯一的名称,否则该命令将失败。
创建输入集(Create Input Set)
创建级节点,可用于在创建集之后,编辑集的内容。不创建“输入集”的话,仍可以获得该几何体以及初始状态节点中缓存的对象的变换,但日后(或如果要将已解算状态导出到烘焙模拟缓存文件(ABC Bullet 导出)),您不能编辑初始状态的内容。
注: 如果打算将模拟导出到 Alembic 缓存(ABC 文件),输入集是必不可少的。
“创建输出网格”(Create Output Mesh)
“输出网格”(Output Mesh)从原始源几何体创建已解算的输出网格。这样可实现模拟结果的可视化。
注: 将传输法线值和 UV 值,但不传输材质或着色器。另一种方法是使用可在 Bullet 解算器节点的“属性编辑器”(Attribute Editor)中上找到的“边界框”(Bounding Box)选项。
使用选定对象(Use Selected Objects)
包括“刚体集”(Rigid Set)中当前的选定对象。
隐藏输入几何体(Hide Input Geometry)
隐藏原始几何体,以便仅看到生成的已解算几何体。
添加/移除选定对象(Add/Remove Selected Objects)
在选定刚体集中添加/移除选定的刚体对象。
提取选定对象(Extract Selected Objects)
“移除选定对象”(Remove Selected Objects)选项不同,此选项可从刚体集中移除选定对象,但也可以将其转化为标准规则刚体(不再包含在集合中)。
注: 刚体集上的属性和值集合都保留在刚体中。
选择对象(Select Objects)
可用于选择选定刚体集内包含的对象。
空刚体集(Empty Rigid Sets)
清除所包含对象的选定刚体集,但保留该集合。
删除刚体集(Delete Rigid Sets)
删除选定的刚体集。
设置初始状态(Set Initial State)
可用于将模拟的初始状态设置为一点,在该点过后解算便已启动。例如,由堆砌砖块构成的墙可能需要砌好后才能运行主模拟。“设置初始状态”(Set Initial State)设置会通过选定网格创建网格副本,并将其作为 bulletRigidBodyShape 节点的输入进行连接。

初始状态可用于为任意帧处的刚体集模拟拍摄“快照”,并将此帧设置为第一个帧。

重置初始状态(Reset Initial State)
将选定刚体集返回其创建时的原始起点。
注: 必须在加载后以及将包含刚体集的场景导出到 Alembic 文件之前重置初始状态。
注: 您可能需要回放至模拟开头,以查看此设置的效果。
选择初始状态(Select Initial State)
可用于选择刚体模拟的初始状态,以便您可以在属性编辑器中查看该状态。
注: 该初始状态是 Bullet 解算器内包含的实际初始状态节点