跳转到内容

动态渲染

Dynamic Rendering 可用于在渲染时生成不同的值,从而从同一个 Composition 创建多种变体。可用于创建程序化艺术变体、自动化工作流、A/B 测试、个性化广告等。

Dynamic Rendering 包含两个主要组件:

  • Dynamic Index - Render Manager 标头中的属性,每次渲染完成时递增 1。
  • Render Range - 决定 Cavalry 渲染该 RQI 的次数。

例如,Range 设为 0,2 则渲染 3 次,Dynamic Index 分别输出 0、1、2。

Dynamic Index Offset 可用于预览结果。通过 Value ArrayColor ArraySpreadsheet 等节点可以驱动各种属性的变化。

默认情况下,文件写入对应 Dynamic Index 的单独目录。也可以使用 <Dynamic> Render Token 或通过 String 连接来自定义文件名。