2.4Kпросмотров
38.7%от подписчиков
14 июня 2024 г.
Score: 2.6K
Запекание текстур Термин «запекание» или «запечка» - буквальный перевод с английского слова "baking". В контексте 3D-моделирования это означает перенос комплексных данных в статичную форму, в данном случае - в текстурные карты, которые формируют поверхность будущего материала. ✔️Причины запекания текстур: — Создание уникальных материалов: Позволяет создавать материалы, используя фотографии, рисунки или процедурно сгенерированные данные.
— Защита авторских прав: При продаже или заказе моделей с использованием PBR-материалов, запекание текстур предотвращает нарушение авторских прав, так как предоставляются только готовые текстуры, а не исходные данные.
— Оптимизация производительности: Уменьшает количество полигонов в модели, что оптимизирует производительность в играх и системах рендеринга. ✔️Какие текстуры запекают? 1. Основные текстуры: — Diffuse/BaseColor Map (Albedo Map): Определяет базовый цвет и изображение поверхности.
— Normal Map: Создаёт эффект рельефа, придавая поверхности вид высокополигональной модели. 2. Текстуры с побочными свойствами: — Displacement Map: Добавляет объём и глубину поверхности, смещая её геометрию.
— Height/Parallax Map: Создаёт эффект рельефа, выходящего за пределы меша, часто используется для ландшафтов.
— AO (Ambient Occlusion) Map: Придаёт поверхности мягкое затенение.
— Curvature (Concavity/Convexity Map): Показывает выпуклые и вогнутые области для выделения мелких дефектов и износа.
— Roughness Map: Определяет шероховатость поверхности, часто используется с Metallic Map. ✔️Важные нюансы при запекании текстур: — Подготовка кейджа: Используйте продублированный меш low-poly модели, чтобы он плотно прилегал к high-poly и low-poly моделям, но не пересекался с ними.
— UV-развёртка: Убедитесь, что швы UV-развёртки low-poly модели правильно размещены и в незаметных местах, чтобы избежать артефактов.
— Расстояние между моделями: Слишком близкое или дальнее расстояние между high-poly и low-poly моделями может привести к некорректному отображению нормалей и артефактам при бейкинге. Запекание текстур - важный процесс для создания высококачественных 3D-моделей, который улучшает их внешний вид и оптимизирует производительность.