Тексел/тексель (Texture element) — минимальная единица текстуры (изображения, накладываемого на поверхность трехмерной модели). Это «квадратики», из которых состоит любая текстура, например, поверхность дерева, камня или кирпичной стены. Тексель по своей сути — то же самое, что и пиксель для растрового изображения (иллюстрации, основанной на сетке пикселей). 

Тексели- минимальные единицы текстуры 3d модели. 3d модель куба.

3D-модель куба с разным размером текселей.

Размер пикселей и текселей не всегда одинаков, последние могут быть как больше, тем и меньше первых: 

  1. Если на один тексель приходится множество пикселей, то при удалении наблюдателя от объекта он увидит мерцание, изображение не будет реалистичным.
  2. Если на один пиксель приходится множество текселей, то изображение будет смотреться как структура из блоков (это называется алиасинг, aliasing).
  3. Когда же размер одинаков, то есть для каждого текселя текстуры выбран пиксель полигона, то возможно появление неровностей текстуры. 

Как же сделать соотношение пикселей и текселей оптимальным? 

Инструмент Texel Density

Плотность текселей (Texel Density) определяет, сколько текселей текстуры находится на меш-объекте — наборе вершин и многоугольников, определяющих форму 3D-объекта. Инструмент Texel Density позволяет быстро изменять размер UV-островов (связанной группы примитивов на UV-карте) или отдельных полигонов с сохранением пропорций. Это необходимо, чтобы UV-карты (развертки трехмерной модели, необходимые для корректного наложения текстур) охватывали примерно одинаковое количество пикселей изображения в пересчете на реальный метр.

Texel Density полезен, когда специалист имеет дело с несоответствиями разрешения текстуры (величиной, определяющей количество точек на единицу площади). В некоторых случаях во время работы используются UV-развертки или текстуры другого размера (по сравнению с моделью).

Это приводит к появлению чрезмерно либо, наоборот, недостаточно детализированных областей на объекте или сцене. Соблюдение более однородной плотности текселей помогает поддерживать стандартизованный уровень детализации текстуры.

Инструмент Texel Density указывает разрешение применяемой текстуры для расчета плотности текселей разных размеров изображения, при этом объект остается визуально корректным и правильным. Например, для плотности текселей 512 пикселей на метр потребуется реальный размер предмета в один метр, чтобы охватить две UV-развертки для текстуры 256×256. Также этого хватит для представления половины UV-карты для текстуры с разрешением 1024×1024.

Работать с инструментом удобно в программе Modo Creative 3D Modeling Software. Там набор Texel Density Toolkit доступен во вкладке UV layout, подвкладка ToolboxUV. Средство включает скрипты (запрограммированные наборы последовательных действий) для выбора и применения плотности текселей к сеткам (каркасам моделей), а также функции пользовательского интерфейса для нормализации плотности текселей для UV.

Тексель и плотность: преимущества Texel Density

  1. Упрощенное применение UV-развертки к 3D объекту или персонажу с возможностью указать одинаковую плотность пикселей для всех частей текстуры.
  2. Единый уровень детализации изображения.
  3. Представление текселей в качестве контейнера (участка) пикселей картинки, что позволяет оптимизировать и ускорить процесс накладывания карты на трехмерную модель.

Применение инструментов для изменения Texel Density

Инструмент Texel Density позволяет масштабировать каждый выбранный UV-остров. Это помогает использовать среднее значение плотности текселей, которое оптимизирует развертку. В следующем примере демонстрируется процесс применения инструмента в Modo Creative 3D Modeling Software. Для использования индивидуальных значений плотности текселей произведите следующие манипуляции:

  1. Загрузите примеры сцен.
  2. Откройте любой файл .lxo (фирменное расширение для хранения трехмерного изображения в UV-раскладке Modo Creative 3D).
  3. В списке «Элементы» на правой панели выберите все участки сетки.
  4. В панели инструментов откройте дополнительную вкладку UV и выполните конвертацию Map to Texture.
  5. На панели инструментов в разделе «Выровнять и упаковать» щелкните «Плотность текселя».
  6. Убедитесь, что параметр World Space включен, и нажмите «Применить индивидуально».

UV-развертки для сеток обновляются и отображают текстуры соответствующих объекту размеров. При этом объекты разного размера выглядят реалистично без эффекта чрезмерного растягивания на крупных объектах либо сжимания на мелких.

 

Меню