- •1.2.3 Окно Material/Map Browser
- •1.2.4 Общие сведения об использовании библиотек готовых материалов
- •1.3.2 Стандартный и другие типы материалов
- •Ink 'n Paint (Рисование чернилами) – эффекты мультфильма с плоским затенением и "чернильными" границами;
- •1.3.3 Текстурные карты
- •1.3.5 Настройка параметров бликов
- •1.3.6 Настройка параметров прозрачности
- •1.3.7 Другие типы материалов
- •Index of Refr (Коэффициент преломления) – параметр, позволяющий воспроизводить явление преломления световых лучей в толще материала;
- •1.3.8 Карты и каналы проецирования
- •1.3.9 Модификаторы проецирования карты
1.3.9 Модификаторы проецирования карты
Данный раздел содержит основную информацию о пространстве координат и, v, w и способах размещения материала на поверхности объекта, содержащего текстурные карты.
Когда материал имеет равномерную окраску, не имеет значения, как он будет распределяться по поверхности объекта. Совсем другое дело, когда материал создан с использованием текстурной карты (растрового изображения). В этом случае расположение этого изображения на поверхности объекта имеет большое значение. Особенно неоднозначно размещение изображений на поверхностях со сложной геометрией. Окончательный эффект зависит от проекционных координат. Координаты отображения можно задать несколькими способами: через многочисленные проекции, с оптимальным выбором, зависящим от геометрии объекта и желаемого эффекта поверхности.
Для решения проблемы правильного размещения материала по поверхности объекта предназначена группа модификаторов проецирования. Важно отметить, что эти модификаторы можно применять как ко всему объекту, так и к его частям (подобъектам). Соответственно будут получаться и различные результаты. Для применения модификатора ко всему объекту в стеке модификаторов он должен быть отмечен серым Цветом или не подсвечен вовсе.
Модификатор проецирования карты UVW Mapping
Добавить проекционные координаты к геометрической модели любого готового объекта можно путем выделения объекта на сцене и последующим применением модификатора UVYV Mapping (UVW-проекция) и, v, vv– это фактически координаты, определяющие расположение материала на поверхности объекта. Проекционные координаты тесно связаны с геометрией объекта. При применении модификатора UVW Mapping можно использовать различные типы систем проекционных координат. В модификаторе UVW Mapping с помощью специального средства- габаритного контейнера Gizmo (Габаритный контейнер) можно точно определить, как материал будет распределен по поверхности объекта.
Хотя мир и объекты в нем описываются в координатах xyz, битовые карты и проецирование описываются в координатах uvw для дифференциации битовых карт и геометрического пространства, поскольку они часто существенно различаются. Геометрические координаты xyz ссылаются на точное положение объекта. Координаты битовых карт uvw представляют пропорции соответствующих битовых карт. В uvw вы всегда подсчитываете приращение битовой карты, не ссылаясь на явные размеры.
Модификатор UVW Mapping предназначен для указания того, как нужно наложить материал на поверхность объекта. Для этого используется габаритный контейнер Gizmo и задается система координат проецирования.
На выбор дается несколько координатных систем проецирования материала на поверхность объекта:
Planar (Плоские) – используются для проецирования растровых материалов и плоские поверхности;
Cylindrical (Цилиндрические) – применяются к объектам цилиндрической формы. При установке флажка Сар (Торец) (справа от Cylindrical) на торцовую поверхность объекта тоже наносится текстура;
Spherical (Сферические) – используется применительно к объектам, имеющим округлую форму;
Shrink Wrap (Обтягивающие) – специальная система координат, применяемая для проецирования текстур на объекты сложной формы. Она является сферической, но обеспечивает усечение углов карты текстуры и соединение их в двух диаметрально противоположных точках-полюсах, что дает минимальное искажение рисунка;
Box (Прямоугольные трехмерные) – применяются для отображения текстур на объектах, у которых грани расположены под углом 90°. Если использовать для подобных объектов плоскую систему координат, то на каких-то гранях всегда будет наблюдаться растяжение рисунка текстуры. В случае координат типа Box растяжение исключается;
Face (Координаты граней) – обеспечивает размещение отдельных копий текстурной карты в центре каждой грани объекта.
Далее идут настройки длины, ширины и высоты генерируемой карты координат и настройки количества копий материала (не карты, как это было в канале проецирования в материале), помещаемых в эти координаты.
Кроме этого, можно настроить положение генерируемой карты относительно объекта. Для этого нажмите на знак плюса UVW Mapping в списке модификаторов и выберите объект Gizmo (Габаритный контейнер). Настройка положения производится точно так же, как у обычного объекта.
Необходимо отметить, что при изменениях размеров габаритного контейнера изображение повторяется по всей поверхности объекта. Повторение можно выключить опцией Tile (Повтор) в настройках растровой карты.
Для приведения в соответствие размеров габаритного контейнера и размеров графического изображения используется кнопка Bitmap Fit (Выравнивание по изображению). После указания файла изображения размеры габаритного контейнера становятся пропорциональны размерам изображения.
Использование модификатора UVW Mapping и карты Composite
Для того чтобы оба изображения были одновременно видны на одной и той же поверхности и мы могли управлять их размещением в отдельности, можно применить два модификатора UVW Mapping к одному объекту. При создании материала воспользуемся картой Composite с различными каналами проецирования.
Благодаря введению разных каналов проецирования появляется возможность управлять их расположением и размером с помощью габаритных контейнеров.
В свитке Coordinates карты kikg.png устанавливаем Map Channel 2, а logoITMO.bmp – Map Channel 3. Режим повторения текстуры Tile отключаем.
После применения двух модификаторов UVW Mapping настраиваем положение габаритных контейнеров, а в свитке Parameters устанавливаем Map Channel. Для приведения размеров габаритных контейнеров в соответствие с размерами изображений используем команду Bitmap Fit из командной панели.
Модификатор UVW Xform
Модификатор имеет параметры для настройки количества копий материала и смещения материала относительно координат uvw.
Модификатор Unwrap UVW
При наложении текстуры на сложные геометрические объекты задача правильного ее расположения усложняется. Если модель имеет сложную поверхность, а материал – характерный рисунок, мы получим искажения изображения. Например, при моделировании одежды, обивки мебели и т. д. Модификатор Unwrap UVW (Модификатор- редактор текстурных координат) используется в том случае, когда с помощью модификатора UVW Mapping и вариантов проецирования не удается получить нужного результата. Этот модификатор позволяет сделать развертку текстурных координат на плоскость вручную и настроить размеры и форму габаритного контейнера, используя проекции UV и UW.
Для того чтобы получить доступ к редактированию карты проецирования, необходимо применить модификатор Unwrap UVW и нажать кнопку Edit в свитке параметров.
Рассмотрим простейший пример, позволяющий сделать первые шаги по овладению инструментами модификатора Unwrap UVW.
Создадим материал, использующий в канале Diffuse Color растровое изображение.
Присвоим этот материал объекту "пирамида". Мы видим, что текстура располагается по объекту с искажениями.
Применим модификатор Unwrap UVW (Модификатор-редактор текстурных координат).
Откроем редактор текстурных координат, нажав кнопку Edit.
Для того чтобы получить вид, аналогичный приведенному на рисунке, необходимо в выпадающем списке выбрать Map #1 (kikg.png). В результате этого изображение текстуры будет визуализировано в окне редактора. Затем нужно воспользоваться инструментами Zoom и Pan.
Таким образом, в окне редактора мы видим визуализированное изображение текстуры и набор полигонов, составляющих нашу трехмерную модель (пирамиду).
Изм.
Лист
№ докум.
Дата
ЧПКО. 23010302. 36А ПЗ