Каждый 3D-объект покрыт слоями различных текстур. Текстуры могут варьироваться от простых повторяющихся узоров до уникальных изображений, созданных для определенной 3D-модели. Они позволяют создавать фотореалистичных выразительных персонажей и их окружение на основе простых форм и сцен.
3D-материалы могут придавать объекту сплошной цвет или представлять собой более сложные модели материалов, таких как трава, гравий или камень. Свойства 3D-материала обычно включают информацию о таких элементах, как цвет или сочетание цветов, отражательная способность, полная непрозрачность или полупрозрачность.
3D-текстурирование — это процесс наложения текстур на 3D-объект. Он включает несколько этапов: создание текстур (на основе фотографий или с нуля), применение текстур к 3D-объектам, освещение сцены и окончательная проработка деталей.
Существует три основных метода создания текстур. Можно рисовать и создавать текстуры вручную, сканировать реальные материалы и превращать их в текстуры или использовать процедурную генерацию — автоматическое создание текстур с помощью компьютерных алгоритмов. Художники часто комбинируют все три метода.
Создавая текстуры вручную, вы получаете широкие возможности и свободу творчества. Вы можете добавить собственные проекты с текстурой, а также такие элементы, как царапины или следы износа. Этот метод позволяет задать стиль; например, вручную можно создавать текстуры для мультипликационных видеоигр с оригинальным узнаваемым дизайном. Такие приложения, как Adobe Substance 3D Painter, прекрасно подходят для управления всеми текстурами уникального 3D-объекта.
Рисование и создание текстур вручную — трудоемкий процесс, особенно если нужно создать поверхности с высокой детализацией или быстро получить реалистичные текстуры. Именно в таких случаях используется процедурная генерация. Методы процедурной генерации текстур основаны на интеллектуальных алгоритмах, автоматически выполняющих трудоемкие и сложные задачи. Например, приложение для текстурирования позволяет создать расщелину, наполненную мелкими камнями, добавить небольшие царапины или приглушенные цвета на открытых кромках в зависимости от формы и геометрии объекта. Все приложения Substance 3D поддерживают эти интеллектуальные технологии, но Substance 3D Designer предоставляет полный набор инструментов для создания текстур с нуля.
Даже у методов процедурной генерации текстур есть ограничения, когда нужно воспроизвести объекты из реального мира. Проще всего «отсканировать» поверхность, то есть сохранить ее изображение. Можно просто сфотографировать объект на смартфон или воспользоваться высокотехнологичным прибором для измерения поверхностей. Отсканированное изображение может служить основой для полноценного виртуального материала при создании текстур. Для этих целей рекомендуется использовать Substance 3D Sampler — приложение, которое позволяет легко и быстро преобразовать фотографию в цифровой материал.
Есть два основных типа текстур: мозаичные и уникальные. Уникальная текстура создается для одной конкретной модели или поверхности. Она фактически подстраивается под объект, и ее невозможно применить к другим объектам. Мозаичная текстура, наоборот, подходит для любой плоской поверхности. При желании и наличии навыков кромки такого материала можно скрыть, и 3D-дизайнер может наложить относительно небольшую текстуру так, чтобы она покрывала очень большие поверхности.