6450
0
17/09/2021

CoronaTriplanar Texmap можно использовать для наложения координат отображения на объект через его материал. Она позволяет назначать и накладывать одно или несколько растровых изображений/текстур на объекты, для которых отсутствует соответствующее UV-отображение.

Его работа основана на проецировании растровых изображений/текстур на объектное пространство XYZ, с дополнительной возможностью масштабирования, вращения и смещения преобразования. Преобразование пространства отображения может быть изменено на основе Local (по умолчанию) или world отображения, а также со ссылкой на указанный узел для получения более предпочтительных результатов.

Corona Triplanar - Подробности

Входные карты

Ниже приведены примеры цветов по умолчанию, как Corona Triplanar применяется к 3d объекту через его диффузный канал.

  • X для всех осей (значение по умолчанию для трипланара).
  • Отдельные цвета XYZ.

Смешивание карты/текстуры

Примеры управления смешиванием между проецируемыми картами. Большие значения дают более мягкое смешивание с менее заметным швом (с возможным размытием), в то время как меньшие значения дают более резкий переход между картами.

  • Величина смешивания: 0.0 - 0.5 - 1.0

UVW Transform

Пространство отображения определяет, как представлять оси XYZ для отображения.

  • Локальное пространство (по умолчанию) заставит каждый объект использовать свой собственный шарнир. При копировании или повороте объекта отображение останется заблокированным.
  • Мировое пространство будет использовать одни и те же оси для всех объектов и не будет учитывать поворот объекта - отображение останется привязанным к мировым координатам.
  • Ссылочный узел похож на локальное пространство, но с указанным ссылочным узлом в качестве контроллера. Полезен при использовании вспомогательных объектов.
  • Величина масштаба: 10 - 100 - 200 (зависит от настроек узла).
  • Смещение XYZ и Вращение XYZ (смещение по всем осям XYZ) (вращение по всем осям XYZ)

Corona Triplanar - практические примеры

Использование CoronaTriplanar с текстурой

Ниже приведены практические примеры использования CoronaTriplanar для наложения текстуры на различные примитивы, не имеющие заданных координат наложения.

(левый пример с Coronatirplanar - правый пример без Coronatriplanar)

(левый пример с Coronatirplanar - правый пример без Coronatriplanar)

Использование CoronaTriplanar с CoronaMultimap

CoronaTriplanar можно использовать в сочетании с CoronaMultimap, где различные типы трипланарного отображения могут быть использованы для каждого экземпляра или ID материала на определенных объектах для получения более предпочтительных результатов.

(более естественный поток текстуры, основанный на оси объекта и ориентации CoronaTriplanar)

(настройка материала с помощью CoronaTriplanar и CoronaMultimap)


Более подробно ознакомиться со всеми курсами образовательного проекта CGBandit вы можете здесь.

Перевод статьи осуществлен образовательным проектом CGBandit c официального сайта Coronarenderer.

Комментарии (0)