Структура сцены

В Maya карту текстуры можно добавить также характеристикам материала Diffuse (Цвет диффузного рассеяния), Transluence (Просвечивание), Incandescence (Свечение) и Reflectivity (Отражательная способность):

  • Diffuse (Цвет диффузного рассеяния). Назначение карты текстуры этой характеристике часто используется для создания эффекта наличия загрязнения на поверхности объекта.

    http://samoucka.ru
    Рис. А.20. Вид параметров раскраски Blinn в окне диалога Attribute Editor; кнопки с рисунком шахматной доски показывают те характеристики материала, которым не была назначена карта текстуры

  • Transluence (Просвечивание). Эта характеристика позволяет создавать просвечивающие поверхности, на которых появляются тени от объектов, расположенных позади этой поверхности.
  • Incandescence (Свечение). Имитация свечения диффузного компонента цвета материала.
  • Reflectivity (Отражательная способность). Эта характеристика определяет интенсивность карты отражения и отвечает за отражения, появляющиеся при включении эффекта трассирования.

Процесс формирования эффектов преломления в Maya сложнее, чем в МАХ. Совокупность определяющих его переменных находится в окне диалога Attribute Editor (Редактор материалов), в разделе Raytrace Options (Параметры трассирования).

Процедурные текстуры.
В Maya существует набор двумерных и трехмерных процедурных текстур, которые можно назначить поверхностям различных объектов.

Показ текстур в окнах проекции.
В Maya, как и в МАХ, любая карта текстуры может быть показана в окне проекции. При этом имеется возможность увидеть только одну текстуру за один раз. Сначала следует выбрать команду Smooth Shade All (Сглаживать все) в меню Shading (Затенение) окна проекции, а затем – команду Hardware Texturing (Аппаратное наложение текстур). Тот же самый результат может быть получен нажатием клавиши 6. Если теперь выбрать текстуру в окне диалога Attribute Editor (Редактор материалов) и назначить ее объекту сцены, она будет видна в окне проекции. В отличие от МАХ здесь можно выбирать уровень качества показа текстуры.

Размещение текстур в окнах проекции.
Полигональным объектам можно назначать проекционные координаты и редактировать положение текстуры на их поверхности точно так же, как это делается с помощью габаритного контейнера модификатора в МАХ. Для начала следует перейти в режим тонированной раскраски и включить аппаратное наложение текстур в окне проекции. Затем нужно нажать клавишу F3 для перехода в режим Modeling (Моделирование) и, выбрав команду Edit Polygon → Texture (Правка полигонов → Текстуры), указать нужный тип проекционных координат. Появится габаритный контейнер, который позволяет в интерактивном режиме изменять положение текстуры на поверхности объекта. Щелчок на произвольной точке, не принадлежащей этой поверхности, приводит к исчезновению габаритного контейнера. Чтобы снова сделать его видимым, выделите объект и щелкните на названии типа проекционных координат в окне каналов. Если габаритный контейнер скрыт, нажмите кнопку Show Manipulator (Показать манипулятор), расположенную на панели инструментов, пристыкованной к левой стороне экрана.

Имейте в виду, что в Maya в отличие от МАХ не используются каналы проекционных координат. Вместо этого каждому типу проекционных координат, назначенному объекту, присваивается имя. Для указания проекционных координат, которые редактируются в данный момент, следует щелкнуть на поверхности объекта правой кнопкой мыши и выбрать в появившемся меню команду UV Set (Набор проекционных координат). Появится дополнительное меню со списком всех проекционных координат, которые были назначены объекту. В Maya также имеется режим Automatic Mapping (Автоматические проекционные координаты), не имеющий аналогов в МАХ. Используя его, вы можете развернуть поверхность объекта и назначить ему проекционные координаты с помощью окна диалога UV Texture Editor (Редактор проекционных координат). Для его вызова используется одноименная команда меню Window (Окно). Таким способом можно идеальным образом настроить проекционные координаты для эффектов рисования.