Освойте основы Houdini. В этом курсе вы изучите базовые принципы работы с Houdini в самом захватывающем и погружающем вводном курсе по Houdini в мире.
Этот курс научит вас основам Houdini через многонедельный учебный опыт. Никогда еще не было лучшего способа изучить самое важное программное обеспечение для VFX в мире.
Программа курса:
Неделя 1
На первой неделе мы знакомимся с Houdini и изучаем концепции процедуризма. Затем начинаем исследовать интерфейс и способы навигации по сценам. Кратко рассмотрим контексты и их использование. Далее разберем узлы (nodes) и взаимодействие с ними.
Неделя 2
Контекст геометрии. Здесь мы начинаем изучение геометрии, моделируя простое здание. Рассматриваем ключевые различия между процедурным рабочим процессом и ручным редактированием геометрии. Изучаем различные узлы и их применение, такие как узлы группировки, удаления/разрыва. Узнаем, как настраивать атрибуты различными способами и как важно проверять таблицу данных, чтобы убедиться, что данные/атрибуты корректно работают и передаются через узел.
Неделя 3
На этой неделе мы знакомимся с копированием и инструментами для его использования. Рассматриваем инстансирование и работу с упакованными примитивами. Вариации для каждой копии. Циклы для каждого. Высотные поля: что это такое? Создаем ландшафт, изучая различные узлы для манипуляции высотными полями, и распределяем геометрию на высотных полях.
Неделя 4
Объемы и VDB. Создание объемов и SDF. Манипуляция VDB. Решение SOP.
Неделя 5
Частицы. Изучаем различные способы эмиссии частиц. Манипулируем частицами, управляя ими с помощью поп-сил, например, притяжения, оси, криволинейных сил. Динамически создаем группы и атрибуты для генерации различных событий.
Неделя 6
Vellum. Рабочий процесс с тканью: закрепление, прикрепление, фрактурирование. Зерна: эмиссия, слипание, взаимодействие с тканью. Волосы: не только для волос, рассматриваем использование волос для симуляции кабелей.
Неделя 7
RBDs. Подготовка геометрии для симуляции. Различные методы фрактурирования. Разрыв связей.
Неделя 8
Pyro. Создание эмиттеров, источников Pyro, Pyroburst. Создание вариаций путем настройки атрибутов. Настройка и параметры симуляции. Вывод релевантных данных.
Неделя 9
Океаны и FLIP. Настройка океанов и работа с океаническими спектрами для создания вариаций. Работа с FLIP, настройка симуляций и коллайдеров. Просмотр данных. Мешинг частиц.
Неделя 10
LOPs. Введение в USD/LOPs. Импорт данных. Использование конструктора компонентов. Настройка материалов. Инстансирование. Свет и камеры. Рендеринг с Karma.
Неделя 11
На этой неделе изучаем шейдинг и освещение с модулями, охватывающими настройку шейдеров для стен, ландшафта и других элементов. Также вы освоите пользовательские атрибуты, инстансирование и завершите сборку сцены для демонстрационного стенда.
Неделя 12
На этой неделе мы сосредоточимся на создании динамической сцены для демонстрационного стенда, охватывая настройку камеры и освещения, кабели и параметры рендеринга.