序列器

交互 > 序列器

使用“序列器”可设置命令序列,并从上到下以批处理方式执行它们。您可以开始执行或在应用程序中设置其他操作。所有条目均区分大小写。

“序列器”包含一个列表视图,其中列出了所有序列及其关联值。底部还包含一个时间轴和一个图标栏。

序列器

关联菜单

  • 创建序列 - 创建可以对操作进行排队的序列。

  • 创建操作 - 操作是可以用来激活和编辑 VRED 设置的函数集。

  • 复制 - 复制选定序列或操作。

  • 全选 - 选择所有序列和行动。

  • 重命名 - 重命名选定序列或设置选定操作参数值。不能重命名操作,但您可以为每个操作输入注释。

  • 删除 - 删除选定序列或操作。

  • 活动 - 切换选定序列和操作的活动状态。可以执行激活的操作和序列。

  • 上移 - 在进程队列中将选定序列或操作向上移动一级。

  • 下移 - 在进程队列中将选定序列或操作向下移动一级。

  • 运行 - 执行选定序列和操作。不执行非活动状态的操作。

  • 全部运行 - 执行具有活动状态的所有序列。

滑块

使用模块底部的滑块一次展开或折叠所有序列和操作。

操作

  • setEnvironmentVariable - 设置环境变量。

    • name - 设置该变量的名称。
    • value - 设置该变量的值,在本例中是到该项目的路径。双击以更改它。
  • enableSimulation - 设置模拟状态。模拟状态定义动画是否可以执行。值是布尔值。

    • state - true/false
  • updateRender - 强制进行渲染刷新。布尔值:

    • force - true/false
  • selectCamera - 选择一台摄影机。

    • name - 在这里设置选定摄影机的名称
  • showInitialView - 激活 InitialView 位置。

  • jumpViewPoint - 将摄影机设置为视点位置。此函数立即跳转到该视点(无插值)。可以在摄影机模块中设置视点。

    • name - 设置视点的名称
  • setActiveSnapshotMovieRenderPasses - 激活或取消激活图像渲染的渲染过程。所有参数都是布尔值:

    • beauty_pass - true/false
    • diffuse_ibl_pass - true/false
    • diffuse_light_pass - true/false
    • glossy_ibl_pass - true/false
    • glossy_light_pass - true/false
    • specular_ibl_pass - true/false
    • specular_light_pass - true/false(此参数已弃用。镜面反射灯光过程不再存在,因此将忽略该参数。)
    • translucency_pass - true/false
    • incandescence_pass - true/false
    • diffuse_indirect_pass - true/false
    • glossy_indirect_pass - true/false
    • occlusion_pass - true/false
    • normal_pass - true/false
    • depth_pass - true/false
    • material_id_pass - true/false
  • resetActiveSnapshotMovieRenderPasses - 取消激活使用渲染过程渲染图像。

  • setCombinedChannelsRenderPasses - 所有参数都是布尔值。

    • beauty_pass - true/false
    • diffuse_ibl_pass - true/false
    • diffuse_light_pass - true/false
    • glossy_ibl_pass - true/false
    • glossy_light_pass - true/false
    • specular_ibl_pass - true/false
    • translucency_pass - true/false
    • incandescence_pass - true/false
    • diffuse_indirect_pass - true/false
    • glossy_indirect_pass - true/false
    • transparency_pass - true/false
    • background_pass - true/false
  • setMaterialChannelsRenderPasses - 所有参数都是布尔值。

    • diffuse_material_pass - true/false
    • glossy_material_pass - true/false
    • specular_material_pass - true/false
    • translucency_material_pass - true/false
    • transparency_material_pass - true/false
    • background_material_pass - true/false
    • incandescence_pass - true/false
  • setIlluminationChannelRenderPasses - 所有参数都是布尔值。

    • diffuse_ibl_pass - true/false
    • glossy_ibl_pass - true/false
    • translucency_ibl_pass - true/false
    • diffuse_light_pass - true/false
    • glossy_light_pass - true/false
    • translucency_light_pass - true/false
    • diffuse_indirect_pass - true/false
    • glossy_indirect_pass - true/false
    • specular_indirect_pass - true/false
    • translucency_indirect_pass - true/false
  • setAuxiliaryChannelRenderPasses - 所有参数都是布尔值。

    • occlusion_pass - true/false
    • normal_pass - true/false
    • depth_pass - true/false
    • material_id_pass - true/false
    • mask_pass - true/false
    • position_pass - true/false
    • view_vector_pass - true/false
  • setSnapshotICCProfile - 设置用于渲染的图像的 ICC 配置文件。

    • profileID - 可以设置以下 ID 之一:

      • 0 表示使用“渲染设置”模块中的当前设置
      • 1 表示使用 sRGB 编码
      • 2 表示使用 Adobe RGB 98 编码
      • 3 表示使用指定的监视 ICC 配置
  • setSnapshotEmbedMetaData - 设置在渲染的图像中嵌入的元数据。所有参数都是布尔值。

    • embedRenderSettings - 设置是否嵌入图像、动画、渲染过程和光线跟踪设置。
      • true/false
    • embedCameraSettings - 设置是否嵌入活动摄影机的设置。
      • true/false
    • embedNodeVisibilties - 设置是否在“场景图形”中嵌入每个节点的可见性状态。
      • true/false
    • embedSwitchNodeStates - 设置是否在“场景图形”中嵌入每个切换节点的状态。
      • true/false
    • embedSwitchMaterialStates - 设置是否在场景中嵌入每个有效切换材质的状态。
      • true/false
  • createSnapshot - 渲染单个图像。

    • filename - 设置目标文件夹和图像文件名。

    • width - 设置图像宽度分辨率(以像素为单位)。

    • height - 设置图像高度分辨率(以像素为单位)。

    • supersampling - 设置采样质量。

      • 0 表示禁用超级采样。
      • 1 表示使用设置图像采样的 ¼。
      • 2 表示使用设置图像采样的 ½。
      • 3 表示使用设置图像采样。
    • alpha - 设置 Alpha 渲染的状态。

      • true - 渲染 Alpha 通道。生成的图像将具有透明背景,包括透明材质的正确 Alpha 值。
      • false - 不渲染 Alpha 通道。
    • background RED/GREEN/BLUE - 设置 Alpha 颜色定义红色、绿色和蓝色组件的背景颜色。

    • dpi - 设置渲染的图像中嵌入的每英寸点数分辨率。

    • overwrite - 允许覆盖同名的现有文件。

      • true/false
    • showImage - 渲染完成后打开该图像文件。

      • true/false
    • alpha premultiply - 将 Alpha 和生成的图像中的颜色通道相乘。

      • true/false
    • tonemap hdr - 将色调映射应用于高动态图像渲染。其结果是,32 位渲染在合成工具中的效果与 VRED 中设置的效果类似。然而,图像的值将被所选的色调映射器压缩到 0 和 1 之间的值。这样将丢失动态范围。因此,之后在合成工具中将难以计算光晕等效果。

  • createMovie - 导出影片的设置。

    • filename - 设置目标文件夹和影片文件名。

    • width - 设置影片宽度分辨率(以像素为单位)。

    • height - 设置影片高度分辨率(以像素为单位)。

    • fps - 设置影片每一秒渲染的帧数。

    • startFrame - 设置影片的开始帧。

    • stopFrame - 设置影片的结束帧。

    • supersampling - 设置采样质量。

      • 0 表示禁用超级采样。
      • 1 表示使用设置图像采样的 ¼。
      • 2 表示使用设置图像采样的 ½。
      • 3 表示使用设置图像采样。
    • alpha - 设置 Alpha 渲染的状态。

      • true - 渲染 Alpha 通道。
      • false - 不渲染 Alpha 通道。
    • background RED/GREEN/BLUE:设置 Alpha 颜色定义红色、绿色和蓝色组件的背景颜色。

    • overwrite - 允许覆盖同名的现有文件。

      • true/false
    • alpha premultiply - 将 Alpha 和生成的图像中的颜色通道相乘。

      • true/false
    • frame step - 定义图像序列渲染的帧偏移。示例:第 3 步仅每隔两帧渲染一次(0、3、6、9...)

    • tonemap hdr - 将色调映射应用于高动态图像渲染。其结果是,32 位渲染在合成工具中的效果与 VRED 中设置的效果类似。然而,图像的值将被所选的色调映射器压缩到 0 和 1 之间的值。这样将丢失动态范围。因此,之后在合成工具中将难以计算光晕等效果。

      • true/false
  • createCubeImages - 导出环境图像。

    • node_name - 指定用于摄影机位置的节点名称。

    • type - 定义创建立方体图像时使用的类型。基于选定类型渲染和处理图像:

      • 0 表示单独的图像
      • 1 表示垂直交叉
      • 2 表示水平交叉
      • 3 表示球形映射
    • resolution - 设置二次分辨率(以像素为单位)。

    • supersampling - 定义抗锯齿的级别。

    • filename - 图像的文件名。

  • setSwitchMaterialChoice - 更改切换材质的选项。

    • name - 设置切换材质的名称。
    • choice - 设置切换材质的选项。
  • setMaterialImage - 帮助改变材质的纹理。

    • materialName - 设置应设置其纹理的材质的名称。
    • fieldName - 定义要设置的纹理插槽的字段名称。
    • imageFilename - 设置图像的路径。
  • setBackplate - 激活/取消激活底板。

    • state - true/false
  • createBackplate - 通过提供的文件创建底板。

    • filename - 设置要创建的底板名称。
  • deleteBackplate - 删除底板。

  • selectVariantSet - 激活一个变量集。变量集将激活其定义的节点和材质变量的所有状态。

    • name - 设置要激活的变量集的名称。
  • startAnimation - 在“动画模块”中启动动画节点。

    • name - 设置要启动的动画名称。
  • stopAnimation - 在“动画模块”中停止动画节点。

    • name - 设置要停止的动画名称。
  • pauseAnimation - 在“动画模块”中暂停动画节点。

    • name - 设置要暂停的动画名称。
  • continueAnimation - 在“动画模块”中继续动画节点。

    • name - 设置要继续的动画名称。
  • resetAnimation - 在“动画模块”中重置动画节点。

    • name - 设置要重置的动画名称。
  • startSAnimation - 在“选定动画模块”中启动动画节点。

  • startReverseSAnimation - 在“选定动画模块”中反转动画节点。

    • name - 设置要反转的动画名称。
  • playCAnimation - 启动动画剪辑。

    • name - 设置要执行的动画剪辑的名称。
    • startFrame - 设置动画的开始帧。
    • endFrame - 设置动画的结束帧。
  • pauseCAnimation - 暂停动画剪辑。

    • name - 设置要暂停的动画剪辑的名称。
    • value - true/false
  • resetCAnimation - 重置动画剪辑。

    • name - 设置要重置的动画剪辑的名称。
  • resetCAnimation - 重置动画剪辑。

    • animation - 要渲染的动画剪辑的名称。

    • filename - 设置目标文件夹和图像文件名。

    • width - 设置图像宽度分辨率(以像素为单位)。

    • height - 设置图像高度分辨率(以像素为单位)。

    • fps - 设置影片每一秒渲染的帧数。

    • startFrame - 设置影片的开始帧。

    • stopFrame - 设置影片的结束帧。

    • supersampling - 设置采样质量。

      • 0 表示禁用超级采样。
      • 1 表示使用设置图像采样的 ¼。
      • 2 表示使用设置图像采样的 ½。
      • 3 表示使用设置图像采样。
    • alpha - 设置 Alpha 渲染的状态。

      • true - 渲染 Alpha 通道。
      • false - 不渲染 Alpha 通道。
    • alpha RED/GREEN/BLUE - 设置 alpha 颜色,定义背景颜色的红色、绿色和蓝色分量。

    • overwrite - 允许覆盖同名的现有文件。

      • true/false
    • alpha premultiply - 将 Alpha 和生成的图像中的颜色通道相乘。

      • true/false
    • frame step - 定义图像序列渲染的帧偏移。示例:第 3 步仅每隔两帧渲染一次(0、3、6、9...)

    • tonemap hdr - 将色调映射应用于高动态图像渲染。其结果是,32 位渲染在合成工具中的效果与 VRED 中设置的效果类似。然而,图像的值将被所选的色调映射器压缩到 0 和 1 之间的值。这样将丢失动态范围。因此,之后在合成工具中将难以计算光晕等效果。

      • true/false
  • setVRMLViewpointsEnable - 激活或取消激活 VRML 视点。VRML 视点是通过 vrml 文件从第三方软件导入的摄影机动画。

    • state - true/false
  • setVRMLCurrentViewpoint - 设置要激活的 VRML 视点。

    • name - 设置要激活的 VRML 视点名称。
  • resetRenderLayers - 重置所有“渲染层”设置。

  • ActivateRenderLayer - 激活“渲染层”。

    • name - 设置要激活的 VRML 视点名称。
  • setStillDOF - 激活或取消激活景深渲染。

    • state - true/false
    • radius - 设置 DOF 模糊量。
    • focal distance - 设置对焦距离(以毫米为单位)。
  • setRenderQuality - 设置图像渲染质量和图像渲染模式。可用的模式有:

    • VR_QUALITY_ANALYTIC_HIGH

    • VR_QUALITY_ANALYTIC_LOW

    • VR_QUALITY_REALISTIC_HIGH

    • VR_QUALITY_REALISTIC_LOW

    • VR_QUALITY_RAYTRACING

  • setRaytracingImageSamples - 设置用于光线跟踪渲染的抗锯齿采样的数量。

    • samples - 用于光线跟踪渲染的图像采样的总数。
  • setRaytracingAAAdaptiveSamples - 设置用于光线跟踪渲染的自适应采样的最小数量。此函数已弃用。

    • samples - 设置用于光线跟踪渲染的采样的最小数量。
  • setRaytracingAAThresholdQuality - 设置光线跟踪抗锯齿阈值质量。

    • level - 允许 0 到 4 的值
  • setRaytracingAAImageFilter - 设置用于光线跟踪渲染的图像过滤器算法。

    • filterid:

      • 0 长方体
      • 1 三角形
      • 2 高斯
      • 3 Mitchell Netravali
      • 4 Lanczos
      • 5 BSpline
      • 6 Catmull Rom
      • 7 锐角三角形
      • 8 锐化高斯
      • 9 锐化 BSpline

      有关不同过滤器类型的详细信息,请参见“像素过滤器”。

  • loadCluster - 加载群集配置。

    • filename - 含该群集的 XML 文件名称和路径。
  • startCluster - 启动群集。

  • stopCluster - 停止群集。

  • computeMissingAmbientOcclusion - 计算尚未指定有效环境光遮挡的所有可见和选定节点及其子节点的环境光遮挡。

    • quality - 环境光遮挡计算的质量级别(值从 0 到 5)。
    • minDistance - 环境光遮挡计算要考虑的对象的最小距离。
    • maxDistance - 环境光遮挡计算要考虑的对象的最大距离。
    • indirectIllumination - 启用或禁用间接照明。(布尔值 true/false)
    • colorBleeding - 启用或禁用映色。(布尔值 true/false)
    • gatherQuality - 间接照明聚集过程的质量级别(值从 0 到 4)。
    • numIndirections - 间接照明的反弹数(聚集过程)。
    • subdivide - 启用或禁用几何体细分。(布尔值 true/false)
    • minEdgeLength - 设置在细分后边可能具有的最小长度。
    • intensityThreshold - 设置细分的强度阈值。
    • overrideMaterialColor - 启用或禁用材质颜色覆盖。
    • materialColorR - 材质覆盖颜色的红色分量。
    • materialColorG - 材质覆盖颜色的绿色分量。
    • materialColorB - 材质覆盖颜色的蓝色分量。
  • 底部图标栏 - 模块底部的图标栏用于更方便地访问常用命令:

    • 创建 - 创建序列。
    • 复制 - 复制当前选定序列或操作。
    • 删除 - 删除当前选定序列或操作。
    • 上移 - 在进程队列中将当前选定序列或操作向上移动一级。
    • 下移 - 在进程队列中将当前选定序列或操作向下移动一级。
    • 运行 - 执行当前选定序列和操作。
    • 全部运行 - 执行选中的具有活动状态的所有序列。