Наложение материалов

После применения материала вы можете перейти к настройке наложения. Для этого в окне Attributes откройте группу параметров Tag (Тег), щелкнув левой кнопкой мыши по значку тега в менеджере объектов. Первым параметром в группе Tag является поле Material, содержащее образец и название выбранного материала (рис. 8.47).

[vedastore.net]

Рис. 8.47 Параметры тега текстуры

Выпадающее меню Projection (Проецирование) позволяет определить координаты наложения плоской прямоугольной текстурной карты на объект, который может иметь произвольную форму. Вы должны выбрать один из видов контейнером, наиболее близкий по форме к объекту. Меню Projection содержит следующие координаты наложения (рис. 8.48):

[vedastore.net]

Рис. 8.48 Координаты наложения текстуры

  • Spherical (Сферические) – используют в качестве контейнера сферу и плохо сочетаются с плоскими объектами, создавая искажения;
  • Cylindrical (Цилиндрические) – используют в качестве контейнера цилиндр и также могут создавать искажения;
  • Flat (Плоские) – наилучшим образом подходят для плоскостей. При использовании с другими объектами текстура проецируется правильно только в одной плоскости, а затем протягивается в перпендикулярном направлении;
  • Cubic (Кубические) – использует кубический контейнер и проецируется на объект с шести сторон;
  • Frontal (Фронтальные) – при любом положении поверхности текстура, наложенная на нее, будет выравниваться по плоскости камеры. При этом координаты текстуры не связаны с координатами объекта, то есть при перемещении объекта текстура будет неподвижна в абсолютных координатах и, значит, будет перемещаться по объекту. Кроме того, при наложении объектов их текстуры будут полностью совпадать, что позволяет замаскировать какой-либо объект на фоне другого, оставив лишь его тень и блики;
  • Spatial (Пространственные) – наложение с пространственными координатами похоже на наложение с плоскими, но в этом случае текстура не просто протягивается в направлении перпендикулярном плоскости наложения, а выдавливается наружу и вправо;
  • UVW Mapping (Наложение UVW) – использует в качестве координат наложения UVW-координаты, которые имеет каждый объект. Это позволяет при деформировании объекта изменять также наложенную текстуру;
  • Shrink Wrapping (Оборачивание) – в этом случае объект "заворачивается" в текстуру, как в оболочку. При этом на одной из сторон образуется "полюс", где текстура собирается в точку.

Вы можете настраивать отображение текстуры и с помощью выпадающего меню Side (Сторона), которое определяет, на какую сторону поверхности будет спроектирована текстура. При выборе опции Front (Спереди) текстура будет наложена с той стороны поверхности, где ее нормали будут направлены в сторону камеры. Выбор Back (Сзади) означает, что текстура будет видна со стороны поверхности, имеющей нормали, направленные в противоположную от камеры сторону. При выборе Both (Оба) текстура будет спроецирована с обеих сторон поверхности.

Поля Offset X (Смещение по X) и Offset Y (Смещение по Y) определяют смещение рисунка текстуры относительно оболочки текстуры вдоль соответствующих осей. Вы также можете настраивать эти параметры в окне просмотра с помощью перетаскивания мышью, если выберите инструмент Tools > Texture (Инструменты > Текстура). При этом в окне вы увидите контейнер текстуры и участок сетки текстуры голубого цвета, который показывает смещение текстуры.

Поля Length X (Длина по X) и Length Y (Длина по Y) позволяют ввести относительный размер текстуры, которая будет наложена в каждом направлении. При этом если относительная длина будет меньше 100%, то есть накладываемая текстура будет меньше оболочки текстуры, то текстура повторится в данном направлении несколько раз. Число текстур в каком-либо направлении, называемое числом плиток, будет отображено в поле Tiles X (Плитки по X) или Tiles Y (Плитки по Y). Вы можете определять повторяемость плиток как в полях Tiles, так и в полях Length, поскольку их значения связаны и обратно пропорциональны.

Если вы хотите уменьшить размер текстуры и при этом избежать повторения текстуры плитками, снимите флажок Tiles (Плитки), благодаря чему уменьшенная текстура останется в единственном экземпляре.

Чтобы использовать для одного объекта несколько тегов текстур и сочетать их в материале, вы можете применить флажок Mix Textures (Смешать текстуры). При этом порядок слоев текстур определяется порядком расположения тегов в менеджере объектов – чем правее расположен тег, тем выше слой соответствующего материала. Чтобы через верхний слой увидеть нижележащий, следует применять к верхнему не параметр прозрачности, а параметр альфа.

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