UDIM’ы

Использование UV-карт может иметь один недостаток: они состоят из одной текстуры для всего меша. В большинстве случаев этого достаточно, но недостаток заключается в том, что текстура имеет единое разрешение для всего меша. Это вызывает проблемы, если у вас очень большой меш с геометрией разной важности. При использовании одной текстуры – разрешение может быть слишком низким для покрытия более крупных UV-островов, но неэффективным для более мелких и менее важных островов.

UDIM offers a solution to this by being able to spread UV islands across several different textures. UDIM which stands for U DIMension is based on a tile system where each tile is a different texture in the overall UDIM texture array. Basically each tile consists of its own UV space (0-1, 1-2, 2-3) and has its own image assigned to that tile. Tiles are managed in the UDIM Tiles panel where they can have a generated image assigned to them. Generally, you create several textures of different resolutions; for example, you may have a 4k resolution texture for the major details, and 2k and/or 1k textures for less important details.

The UDIM array consists of one main tile, this tile is given the index number of 1001. The next tile that gets added will be 1002 and will be placed to the right of the main tile. The overall UDIM array is ten tiles wide, so tiles 1001 through 1010 are created on the first row. After ten tiles a new row of tiles is started above the main tile; so 1011 will be placed directly above 1001.

Рабочий процесс

Чтобы начать использовать UDIM в своём рабочем процессе, вам следует развернуть меш, как и для любой другой UV-карты. После этого вам следует решить – на сколько текстур вы хотите разделить вашу UV-карту. Для каждого меша и рабочего процесса будут свои отличия, но хороший минимум – это 3: одно изображение 4k, одно 2k и одно 1k. Затем создайте нужные текстуры, чтобы они соответствовали тому количеству текстур, которое вам нужно.

После этого происходит тот же процесс перемещения UV-развёрток на соответствующую плитку, масштабирования и управления ими, как и любой другой UV-картой. Информацию о размещении UV-развёрток см. в разделе «Рабочий процесс с макетом».

When the UVs are correctly set up across the multiple UV islands it is time to add proper textures to the UDIM array. Currently, existing textures cannot be added to a tile, to fill a tile with an existing texture you first must:

  1. Создать желаемые плитки.

  2. Сохранить изображение.

  3. Replace the saved image file with the desired texture by deleting the file and replacing it with a new image file, keeping the old file name. Or by opening the image in another application and modifying the contents of the image.

Помимо использования стороннего приложения для редактирования UDIM текстуры – на UDIM текстурах можно рисовать. Это работает как для 2D рисования, так и для 3D рисования.

Токены замены файлов

Токены замены – это специальные последовательности символов в имени файла, которые можно заменить более значимой и контекстно-зависимой информацией. В этом случае токены идентифицируются как текст, заключённый в символы угловых скобок.

This substitution is used while loading or saving an image to automatically identify the tile associated with a particular texture in the UDIM array.

Поддерживаются следующие токены:

  • <UDIM>: 4-значная запись, вычисляемая как 1001 + u-tile + v-tile * 10.

  • <UVTILE>: Запись, определяется как u(u-tile + 1)_v(v-tile + 1).

Примеры:

  • monster-basecolor.<UDIM>.png загрузит/сохранит файлы типа monster-basecolor.1021.png и т. д..

  • monster-basecolor.<UVTILE>.png загрузит/сохранит файлы типа monster-basecolor.u1_v3.png и т. д..

Плитки UDIM (UDIM tiles)

Ссылка

Редактор:

Редактор изображений, UV-Редактор (image editor, UV editor)

Режим (mode):

Все режимы

Панель:

Боковая панель ‣ Изображение ‣ Плитки UDIM Sidebar ‣ Image ‣ UDIM Tiles

In this panel UDIM tiles are managed; new tiles can be added, tiles can be removed, or tiles can be filled with a generated texture.

Список плиток UDIM

Список всех плиток UDIM, связанных с основным индексом (плитка 1000). Двойной щелчок по имени плитки позволяет изменять её «метку».

Добавить плитку

Добавляет новые плитки UDIM в группу.

Число (number)

Начальный номер индекса плитки. UDIM должны начинаться с плитки 1001 и увеличиваться в порядке возрастания.

Количество (count)

Количество добавляемых плиток.

Метка (label)

Вместо номера индекса можно использовать необязательную метку. Эти метки отображаются в 2D-вьюпорте.

Заполнить (fill)

Заполнить плитку UDIM сгенерированным изображением; см. опцию „Fill Tile“ ниже.

Удалить плитку

Удаляет выделенную плитку UDIM из группы. Если эта плитка не сохранена и содержит данные – эти данные будут потеряны.

Заполнить плитку (fill tile)

Заполнить плитку UDIM с помощью сгенерированного изображения.

Предупреждение

Если плитка не была заполнена – она не будет сохранена вместе с изображением.