Добавить в корзинуПозвонить
Найти в Дзене
Smirnov School

Зачем использовать текстурные карты в 3D

Рассказываем, зачем 3D-художнику нужны текстурные карты при работе над 3D-моделями. Текстурные карты позволяют художнику быстро перенести детализацию с высокополигональной модели на низкополигональную, чтобы сделать ее более привлекательной и проработанной. В нашем гайде ниже рассмотрели, что представляют собой текстурные карты и для чего их используют в 3D. High-poly, low-poly и ретопология: что такое и зачем Перед тем, как рассматривать особенности текстурных карт, необходимо понять, что такое high-poly, low-poly и ретопология. High-poly (также высокополигональная модель) представляет собой детализированный скульпт, состоящий из множества мелкий полигонов. Чтобы на них взглянуть, достаточно активировать сетку (mesh), и вы увидите все эти детали. Как правило, такие модели создают в ZBrush. Такая модель очень много весит, поэтому её не экспортируют в игровой движок — сначала её нужно сделать легче. Чтобы сделать high-poly модель легче, нужно прибегнуть к ретопологии — создать новую сет
Оглавление

Рассказываем, зачем 3D-художнику нужны текстурные карты при работе над 3D-моделями.

Текстурные карты позволяют художнику быстро перенести детализацию с высокополигональной модели на низкополигональную, чтобы сделать ее более привлекательной и проработанной.

В нашем гайде ниже рассмотрели, что представляют собой текстурные карты и для чего их используют в 3D.

High-poly, low-poly и ретопология: что такое и зачем

Перед тем, как рассматривать особенности текстурных карт, необходимо понять, что такое high-poly, low-poly и ретопология.

High-poly (также высокополигональная модель) представляет собой детализированный скульпт, состоящий из множества мелкий полигонов. Чтобы на них взглянуть, достаточно активировать сетку (mesh), и вы увидите все эти детали. Как правило, такие модели создают в ZBrush.

-2

Такая модель очень много весит, поэтому её не экспортируют в игровой движок — сначала её нужно сделать легче. Чтобы сделать high-poly модель легче, нужно прибегнуть к ретопологии — создать новую сетку с меньшим числом полигонов. В процессе художник получает новую версию модели, у которой будет меньшее число полигонов.

Такая модель называется низкополигональной (low-poly).

-3

Зачем нужны текстурные карты

После создания низкополигональной модели возникает проблема — ее детализация оставляет желать лучшего. Чтобы решить проблему, нужно перенести детализацию с high-poly на low-poly. Делается это посредством «запекания» (baking) — мы сохраняем с помощью карт все характеристики поверхности высокополигональной модели и переносим эти характеристики на низкополигональную версию. Эти карты и называются текстурными.

Текстурные карты хранят данные о поверхности модели — это похоже на «обертку», которую по итогам накладывают на low-poly модель.

Вот как это выглядит на примере — обертка является картой, а дед-мороз — low-poly моделью
Вот как это выглядит на примере — обертка является картой, а дед-мороз — low-poly моделью

Однако не получится сразу создать текстурную карту — первоначально нужно сделать UV-развертку, которая хранит данные low-poly модели в развернутом виде. Если модель трехмерная и объемная, с помощью UV мы можем развернуть ее на плоской поверхности.

-5

После подготовки развертки можно переходить к запеканию карт — делается это при помощи Marmoset Toolbag.

-6

Чаще всего используются следующие карты:

Normal Map — карта, которая хранит в себе данные об углах наклона поверхности. При ее наложении модель становится рельефной.

-7

Ambient Occlusion — карта, которая хранит данные о рассеянном освещении. С ее помощью можно наложить на модель мягкие тени, которые будут располагаться на ней с учетом ее геометрии.

-8

Curvature Map — хранит характеристики вогнутых и выпуклых частей поверхности модели. Благодаря ней программа понимает, какие части модели быстрее изнашиваются (выпуклые), а какие части могут накапливать грязь (вогнутые).

-9

Position Map — карта хранит данные о точках и их расположении на модели по осям X, Y, Z в виде каналов RGB. С помощью этой карты текстура располагается на модели более ровно.

-10

ID map — эта карта хранит данные о цветах определенных участков модели, причем определенный цвет соответствует конкретному материалу. Обычно ее используют перед тем, как перейти к текстурированию.

-11

После запекания всех необходимых карт они накладываются на low-poly модель — в итоге получается нужная детализация. Впоследствии модель можно начинать текстурировать.

Однако стоит отдельно выделить Diffuse map — она отвечает за цвет и материалы, однако не запекается, как предыдущие. Ее обычно создают с нуля в Substance Painter при использовании Smart-материалов.

Smart-материал представляет собой сложный материал, в основе которого лежат несколько слоев. Этот инструмент дает возможность детализировать сложные поверхности — например, камень, покрытый травой.

Каждый слой содержит заливку цветом или детализацию, которую можно самому нарисовать кисточкой или процедурно сгенерировать с помощью инструментов Substance Painter.

-12

Итог — текстурные карты применяют, когда нужно детализировать 3D-модель с небольшим количеством полигонов. Они же помогают наложить на модель реалистичный цвет, свет, неровности поверхности.

Работа Григория Лебидько, преподавателя на курсе «ЗD для игр. Основы»
Работа Григория Лебидько, преподавателя на курсе «ЗD для игр. Основы»

Как стать CG-художником

Самообучение — это долгий и сложный путь. Придётся годами собирать нужные знания по крупицам, а затем не мало времени соединять их воедино. Онлайн-курсы — это то, что сэкономит ваше время и энергию.

Наша школа занимается подготовкой и обучением начинающих и опытных художников, и за 10 лет работы нам удалось обучить более 10000 студентов. Наши выпускники работают в таких компаниях, как Mytona, Pixar, Nexters и других.

За 10 лет мы выпустили более 30 курсов по 2D и 3D графике. Мы также обучаем левел арту, анимации и даже созданию комиксов. Вы сможете найти обучение вне зависимости от своего уровня — даже если вы ещё только думаете о рисовании.

Вот какие работы создают наши студенты:

Мы предлагаем беспроцентную рассрочку на наши курсы, а также дарим различные подарки: от статей и видео с рекомендациями по трудоустройству и до мини-курсов для изучения узконаправленных инструментов рисования.

Все читатели этой статьи могут также воспользоваться промокодом dzendzhitsu5, который даёт 5% скидку на большинство наших курсов. Скопируй его и переходи на сайт, чтобы узнать больше о программах обучения.