Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
12-14 Типы материалов.doc
Скачиваний:
3
Добавлен:
20.09.2019
Размер:
171.01 Кб
Скачать

Координаты наложения карт текстур. Модификатор uvw Map (uvw-проекция текстуры)

Координаты наложения текстур (Mapping Coordinates) способствуют правильному наложению текстуры на поверхность объекта. При назначении материала, содержащего текстуры, как объект, так и текстура должны обладать координатами наложения. Только в этом случае обеспечивается правильная визуализация текстуры. При создании стандартных примитивов и составных объектов координаты наложения текстур присваиваются автоматически. Для прочих объектов координаты необходимо назначать.

С уществует два способа назначения координат наложения текстур объекту:

• установить в параметрах объекта флажок Generate Mapping Coords. (Генерировать координаты наложения текстуры);

• применить модификатор UVW Map (UVW-проекция текстуры).

Параметр Generate Mapping Coords. (Генерировать координаты наложения текстуры) имеется в свитках настроек примитивов, сплайнов, объектов вращения и выдавливания. Генерирование координат наложения с помощью данного флажка – более простой способ, но применение модификатора UVW Map (UWV-проекция текстуры) предоставляет дополнительные возможности.

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

Настройки модификатора UVW Map (UVW-проекция текстуры) находятся в нескольких областях (рис), среди которых следующие:

• Mapping (Наложение текстуры) – задает тип и размеры контейнера, устанавливает параметры карты текстуры и ее кратность (количество повторений в материале (Tile)), а также позволяет изменить ориентацию карты (Flip);

• Channel (Канал) – позволяет задавать до 99 различных вариантов присвоения координат наложения объекту. Чтобы отобразить тот или иной вариант наложения, канал UVW-координат наложения объекта должен совпадать с каналом UVW-координат текстуры наложения;

• Alignment (Выравнивание) – устанавливает согласование расположения, ориентации и масштаба контейнера наложения по отношению к текстурной карте, объекту или глобальной системе координат.

В

Рис. Параметры модификатора UVW Map (UVW-проекция текстуры)

области Alignment (Выравнивание) доступны следующие команды выравнивания контейнера:

• X, Y, Z – положения переключателя, предназначенного для выравнивания контейнера наложения по соответствующим осям глобальной системы координат;

• Fit (Подгонка) – изменяет размер контейнера наложения так, чтобы он соответствовал размеру объекта. При этом пропорции текстуры могут искажаться;

• Center (Центрировать) – выравнивает контейнер наложения по центру объекта (или по центру выделения в случае нескольких объектов);

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

• Normal Align (Выравнивание по нормалям) – позволяет выровнять контейнер наложения по нормалям граней объекта, перетаскивая указатель над поверхностью объекта;

• View Align (Выравнивание по окну проекции) – выравнивает контейнер наложения карты по текущему окну проекции;

• Region Fit (Выравнивание по области) – позволяет изменять размер контейнера наложения, перетаскивая указатель мыши;

• Reset (Сброс) – сбрасывает изменение размеров контейнера и устанавливает размеры по умолчанию;

• Acquire (Взять) – подгоняет контейнер наложения к координатам другого объекта.

6

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]