Skip to content

图像切片 (UDIM)


图像切片 节点允许您在 OctaneRender 中定义类似 UDIM 的偏移。也称为 U 维度,UDIM 的主要原因是图像纹理分辨率,您可以在相同的整体 UV 和纹理集中拥有具有对象特定部分(如眼睛或引擎)特写的特定网格。通过在网格中创建多个 UDIM 切片,您可以专门为所需用途定制图像贴图。图像切片节点将 UDIM 作为顺序编号的图像序列引用,这使得在 Nuke 或 After Effects 等应用程序中使用所述贴图变得非常简单,因为这些贴图在这些应用程序中被视为典型的渲染帧。

Cinema 4D 目前不直接支持 UDIM,因此图像切片节点提供了解决此限制的好方法。遵循一些简单规则会有所帮助:

  • 图像切片网格按 U 和 V 方向排列,就像 UDIM 一样。

  • UDIM 在 U 轴上限制为 10 个网格,尽管图像切片没有该限制。

  • 必须遵守命名约定。下面的图示显示了网格如何按数字排列:

要使用图像切片节点,请转到 Octane 节点编辑器(实时查看器 > 材质 > 节点编辑器) 并从左侧菜单栏的纹理项中选择 图像切片。然后执行以下操作:

  • 从图像切片节点的文件对话框中选择 UDIM 图像系列的第一张图像。

  • 调整 '网格大小' 的宽度和高度 — UDIM 规范设计为在 U 轴上最多 10 个 UV 网格;其他网格向上移动。V 网格没有限制。因此,如果您有超过 10 个 UDIM 网格或图像切片,请确保您的图像命名适当(见下文)。

  • 按 '设置图像切片' 按钮。这将检查图像并为您提供查找其余图像的正确模式(语法)。如果需要,它可以修改 '起始' 和 '数字' 参数。

  • 检查 '文件' 文本列表中的结果文件名,并在对象中查看纹理。

重要 设置图像切片按钮仅适用于正确命名的 UDIM 图像。它将始终将起始值设置为 1001。 确保在使用后手动将起始值设置为您所需的开始 UDIM 值。

可以使用两种不同的命名语法:

1- name_%u_%v.ext (U 是行,V 是列号 — 它们可以从 1 开始。)

2- name_%i.ext(i 是图像的索引,应该从 1001 开始。) 请注意,文件命名取决于行大小,不限制每行 10 个 UDIM 图像。

基本图像切片示例

网格布局中的实际 UV 可以以几种不同的方式放置,只要它们按顺序引用。在下面的示例中,上部矩形 UV 排列为 6x1 网格。下部矩形 UV 排列为 3x2 网格。最终结果是相同的。在每个矩形中,彩色部分表示缺少的 UDIM 图像。只提供了五张图像,留下第六个位置为空。颜色由空切片颜色确定。

image tiles layout example

下面的图像说明了在 OctaneRender® 节点编辑器中看到的图像切片节点。您可以设置网格大小(上面的图像使用了这些特定设置)以及设置空切片颜色。图像切片节点要使用的文件显示在文件列表中。如果起始 UDIM 编号不是 1001,文件列表中的文件可能不符合,但图像切片将从指定的起始 UDIM 正确渲染。

image tiles node

OctaneRender® 和 OTOY® 是 OTOY Inc. 的注册商标