UV 过程将 UV 值转化为 R/G 值,并创建光栅化版本的 UV 空间。使用 UV 过程,可以将 3D 渲染中的纹理替换为后期处理,而不必担心原地跟踪新纹理。
若要为您的工作流创建 UV 过程,请执行以下操作:
- 为要重新设置纹理的对象创建过程贡献贴图
选择对象,然后在中,选择。
- 打开窗口;选择作为渲染器,然后单击选项卡。单击“创建新的渲染过程”(Create new render pass)按钮 ,从窗口中选择,然后单击以创建 UV 过程。
- 单击“关联选定的过程”(Associate Selected Passes)按钮 以将 UV 过程与场景关联,然后再与过程贡献贴图关联。
- 在 UV 过程中,选择。该选项会禁止场景中除正在重新设置纹理的对象之外的所有其他对象。
确保已禁用。
- 选择。选择该选项,可将形状节点上的 miLabel 属性值直接嵌入为 UV 过程中空蓝通道的浮点值。
通过该选项,可以分离合成软件中的对象以进行进一步更改。
-
创建 miLabel 属性并将其添加到对象的形状节点。在对象的形状节点中单击。然后选择。
- 输入 miLabel 作为,然后选择作为。
注意必须使用如上所述完全拼写的名称 miLabel。
现在,可以在形状节点的部分下查看“MI 标签”(MI Label)属性。
- 输入您的“MI 标签”(MI Label)值。若要分组对象,请为所有对象指定一个相同的 MI 标签。
- 在选项卡下,再次单击 ,从窗口中选择,然后单击以创建覆盖过程。覆盖过程为您要重新设置纹理的对象提供 Alpha。
- 单击 以将覆盖过程与渲染层关联,然后再与过程贡献贴图关联。
- 使用 .exr 格式渲染过程。在选项卡的下选择。
注意 在选项卡下的部分中,必须将设置为 32 位浮点型或 16 位半浮点型以避免图像被钳制。
然后,可以在合成软件中执行以下操作:
- 使用 UV 过程将新的图像置换到场景的纹理坐标中,以生成重新设置纹理的图像,该图像可与覆盖过程相乘并合并到原始渲染
- 使用表达式或关键帧提取蓝通道的值,然后使用该值将更改应用于对象
注意
您可能希望作为单独的过程渲染纹理和照明,以促进在合成中重新照明。使用 UV 过程重新设置纹理之后,可以将漫反射材质颜色过程与直接辐照度过程相乘来执行该操作。