П
Про Game Dev | Digital Arts University
@Gamedev_developer6.1K подп.
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-моделей, который улучшает их внешний вид и оптимизирует производительность.
2.4K
просмотров
2206
символов
Нет
эмодзи
Нет
медиа

Другие посты @Gamedev_developer

Все посты канала →