Главный момент, необходимый для создания ошеломляющих трехмерных сцен — это стремление быть несовершенным. Идеально прямоугольный и ровный кирпич смоделировать куда проще, чем реальный кирпич с зазубринами и неровностями. Примерно то же самое можно сказать и о наложении текстур. Во многом наложение текстур так же важно, как и моделирование. Текстуры сцены играют решающую роль в оформлении внешнего вида трехмерной сцены. Возьмем тот же кирпич — стена, состоящая из аккуратно созданных красных и гладких кирпичей будет выглядеть менее реалистично, чем более простая модель с действительно хорошей картой текстуры. В этой главе рассматриваются основы методы наложения текстуры, а также советы и способы по созданию экстраординарных текстур.
Будучи одной из многих областей трехмерного моделирования, в сфере наложения текстур используется масса сбивающих с толку и противоречащих терминов, значение которых зависит от используемой программы или книги. Поэтому данный раздел начинается с нескольких основных определений.
♦ Наложение текстур (mapping или texture mapping) — это процесс разработки и присвоения свойств материала объекту. До наложения текстур поверхность всех трехмерных объектов похожа на пластик серого или какого-либо другогоцвета (что зависит от первоначальных параметров). Наложение текстур позволяет назначить объекту определенный цвет, сделать его блестящим или матовым, наложить на него узор (pattern) и т.д.
♦ Материал (material) — это термин, объединяющий в себе все параметры и свойства, используемые при работе с поверхностью объекта. Материал можно идентифицировать по имени, например, "блестящий красный пластик", "потускневшее серебро" или "розовое дерево".
♦ Термин свойства поверхности (surface attributes) включает в себя основные параметры материалов, например, цвет (color), блеск (shininess), прозрачность (transparency) и т.п. Как правило, все эти свойства применяются в равной мере для всех элементов объекта.

Рис. 6.1. Наложение текстур создает впечатление, что объекты созданы из различных материалов. В большинстве программ трехмерного моделирования объекты по умолчанию "сделаны " из пластмассы
♦ Термин текстура (texture) часто пересекается с понятиями наложения текстур и материала, однако главным образом он будет использоваться для обозначения отсканированного или нарисованного растрового изображения, придающего материалу уникальные качества, которых невозможно достичь простым изменением свойств поверхности. Типовые текстуры могут представлять собой отсканированное изображение бруска древесины, демонстрирующего структуру волокон, поверхность ржавого металла или двухмерный логотип, импортированный из программы двухмерной графики. Текстуры также пригодятся для изменения степени шероховатости, прозрачности, равно как и цвета поверхности объекта.
♦ Процедурная текстура (procedural) — это разновидность текстуры, определяемая математически. Таким образом можно имитировать древесину, мрамор и другие материалы, но результат обычно выглядит менее реалистичным, чем отсканированные текстуры.
После всего вышесказанного можно подвести итог, что наложение текстур — это процесс создания и использования материалов, осуществляемый путем применения свойств поверхности и/или текстур, изменяющих заданный по умолчанию внешний вид объекта (то есть пластик). Например, объект может иметь вид сделанного из стекла, металла, камня, ткани или древесины (см. рис. 6.1).
⇐Резюме глава 5 || Оглавление || Освещение и цвет⇒