创建变体

使用变量创建多个场景变化。

创建一个变体

  1. 点击场景>Scenegraph打开Scenegraph。
  2. 点击场景>变体打开“变体”对话框。
  3. 在“变体”对话框中,单击要为其创建变体的对象类型对应的选项卡:几何变异材料变异,或光变异体
  4. 将一个节点或开关节点从Scenegraph拖到variables对话框的列表区域(左侧)。

    节点名称被添加到variables对话框的左侧,其潜在状态和热键(如果创建了热键)显示在右侧。

  5. 要启用某个状态,请双击variables对话框右侧的状态。

    当前启用状态用粗体字母表示;默认状态将突出显示。

创建转换变量

转换变量允许您将多个转换作为变量添加到Scenegraph节点。当前支持变换的所有节点都允许创建变换变量(组、光、壳、表面、网格和线)。例如,方向盘可以设置到不同的位置。现在,您可以使用具有多个变换变量的一个几何形状,而不是为每个位置使用一个几何形状。使用转换变量可以减少场景大小、场景节点和内存使用。

  1. 点击编辑>首选项>变换
  2. 选择Scenegraph节点以添加转换变量。
  3. 从快速访问栏中选择转换,打开转换对话框。
  4. 在转换对话框中,选择窗口>变换变体。要在“转换”对话框中始终显示“转换变量”窗口,请设置为首选项>变换>变换编辑器。
  5. 右键单击节点,在快速图标栏中选择Create或+。第一个变体是从几何的当前状态创建的。
  6. 使用基本选项卡中的任何工具调整几何形状。例如,平移和旋转。右键单击节点并创建第二个变体。
  7. 双击一个变体以显示在视窗中。

创建一个变体集

使用变量集或vset来同时为不同的属性定义多个状态。在许多情况下,单独的变体不足以管理复杂的模型;例如,需要许多不同的交换节点来表示加载模型的特定版本。变体集提供了更多的功能,允许您同时激活多个状态。对于配置器,可以生成逻辑连接。

  1. Cick场景>Scenegraph打开Scenegraph。
  2. 点击场景>变量集打开“变体集”对话框。
  3. 右键单击“Variant Sets”对话框的列表区域(左侧)并选择新设置
  4. 单击新集的名称以重命名它。
  5. 在“变体集”对话框中,单击要为其创建变体的对象类型对应的选项卡:几何材料,或
  6. 在“变量集”对话框的适当选项卡下,从“场景”中拖动节点或开关节点。

    节点名称被添加到选项卡中,并在下拉框中列出支持的状态。

  7. 要启用某个状态,请从下拉框中选择该状态。
  8. 中的变体集创建一个热键一般选项卡。

除了热键和变体集对话框,您还可以使用VRED python脚本在变体集之间切换。使用函数selectVariantSet(名字),在那里名字是变体集的名称。

显示或隐藏几何体在不同的集合

使用此功能可以显示或隐藏场景图节点。例如,当在场景中使用解剖时,这可能是有用的。

  1. 在“变体集”对话框中选择一个变体集。
  2. 显示/隐藏选项卡。
  3. 将节点从场景拖到“显示/隐藏”选项卡中。
  4. 右键单击“变体集”对话框中的变体集列表。
  5. 选择显示几何隐藏几何从上下文菜单中。
Baidu
map