
1. Copernicus в Houdini
Работа с текстурами, паттернами и картами ландшафта
О чем будет курс?
Copernicus (COP) в Houdini — это встроенный в программу редактор для создания и обработки изображений, работающий по процедурному принципу.
Copernicus — это новый GPU-фреймворк Houdini для процедурной работы с изображениями, текстурами и ландшафтами, вышедший в бете вместе с Houdini 20.5. Вместо ручного рисования текстур в сторонних редакторах, Copernicus дает возможность создать необходимые изображения из нод по процедурному принципу. Для просчетов Copernicus использует видеокарту реальном времени, что помогает оптимизировать процесс создания материалов.
В рамках данного базового курса слушатели познакомятся с процедурным подходом к созданию текстур и изображений в Copernicus.
В процессе обучения курс затронет устройство COP, генерацию текстур, запекание 3D-геометрии, создание паттернов и форм через SDF-фигуры, построение карт ландшафтов и передачу данных между COP и SOP.Итогом работы на курсе станет шоурил, в котором будут собраны учебные задания, выполняемые в процессе обучения.
Кому подойдет этот курс?
Этот курс подойдет:🟂 Студентам и артистам в сфере CG-графики, которые хотят освоить процедурный подход к созданию текстур и материалов. Тем, кто хочет создавать сложные паттерны в Houdini, ландшафты без использования геометрии, а также оптимизировать пайплайн за счёт отказа от ручного рисования текстур.
Длительность курса 3 недели.
Колическо контактных часов: 24 академических часа.
Занятия проходят в онлайн формате.
Пререквизиты курса. Владение программой Houdini, понимание нодовой структуры и интерфейса.Требования к комплектующим компьютера:
🟂 Видеокарта NVIDIA RTX 2060 и выше
🟂 Память от 32 ГБ

Чему научатся слушатели курса?
В процессе обучения на курсе слушатели научатся: 🟂 Создавать процедурные текстуры с нуля🟂 Генерировать повторяющиеся паттерны узоров и геометрических форм🟂 Создавать ландшафты на основе текстур🟂 Запекать 3D-геометрию в текстуры🟂 Встраивать COP в общий пайплайн Houdini
Какие практические задания будут выполнять слушатели курса?
В процессе обучения на курсе слушатели будут выполнять следующие задания:🟂 Создание процедурных текстур по референсу🟂 Сборка многослойного материала для 3D-объекта🟂 Воссоздание сложного паттерна🟂 Запекание 3D-модели в текстуру🟂 Копирование текстур на точки🟂 Генерация ландшафта🟂 Интеграция COP в пайплайн CG проекта
Тематический план занятий
ОСНОВЫ COP 🟂 Что такое Copernicus и зачем он нужен
🟂 Устройство COP Network
🟂 Типы узлов и логика соединения
🟂 Работа с разрешением и форматами изображений
🟂 Просмотр и навигация в сети
🟂 GPU-ускорение: как это влияет на скоростьРАБОТА СО СЛОЯМИ И ГОТОВЫМИ ТЕКСТУРАМИ🟂 Импорт изображений
🟂 Режимы наложения слоёв
🟂 Маски и управление прозрачностью
🟂 Группировка и организация сети
🟂 Оптимизация многослойных текстурСОЗДАНИЕ ТЕКСТУР🟂 Виды шума и их характер
🟂 Наслоение шума для реалистичных поверхностей
🟂 Создание карт: diffuse, roughness, normal, displacement
🟂 Сборка многослойного материала
🟂 Запекание 3D-геометрииСОЗДАНИЕ ПАТТЕРНА🟂 SDF Shapes: базовые фигуры и их параметры
🟂 Создание повторяющихся узоров
🟂 Комбинирование фигур и паттернов
🟂 Бесшовные текстуры и тайлинг
🟂 Маски на основе формINSTANCES: КОПИРОВАНИЕ ГЕОМЕТРИИ И ИЗОБРАЖЕНИЙ🟂 Использование точек геометрии для создания экземпляров на текстуре
🟂 Instance Lines: добавление деталей на текстуру через точки линий
🟂 Stamp Points: копирование на точки с вариациями ориентации и цвета
🟂 Управление инстансами через атрибуты
🟂 Настройка глубины и порядка наложения инстансовКАРТЫ ЛАНДШАФТОВ🟂 Что такое Heightfield и как в Copernicus строится логика ландшафта
🟂 Создание базового рельефа
🟂 Усложнение рельефа: добавление эрозии, террас и оврагов
🟂 Передача данных рельефа между COP и SOPИНТЕГРАЦИЯ В ПАЙПЛАЙН🟂 Связь COP с основной 3D-сценой
🟂 Организация проекта
🟂 Использование текстур COP в материалах, масках, источниках света и пассах рендера
🟂 Оптимизация GPU-нагрузки



