Процедурные ассеты и окружения с помощью Houdini, Substance 3D и Unreal Engine
Первый курс «80 Level» предлагает опыт, подобный производственному, демонстрируя студентам, как пересекаются различные дисциплины в реальных рабочих процессах.

В прошлом месяце мы объявили о запуске наших собственных образовательных материалов, и вот первый из них. Этот курс от Розена предназначен для того, чтобы научить студентов создавать процедурные игровые окружения, охватывая весь процесс — от создания ассетов в Houdini и Substance 3D Designer до внедрения шейдеров и настройки сцены в Unreal Engine.
Курс подходит для начинающих, но мы рекомендуем получить некоторый предварительный опыт работы с Houdini, Substance Designer, Unreal Engine, процедурной генерацией и шейдерными рабочими процессами.
Хотя Houdini используется в качестве основного инструмента для создания процедурных сеток, студенты могут использовать любое программное обеспечение для 3D-моделирования для создания дополнительных ассетов.
Зачем проходить этот курс?
Основная цель — научить вас разрабатывать процедурный рабочий процесс, который обеспечивает более быструю итерацию, гибкое построение уровней и творческую свободу. Вы получите практические, актуальные для индустрии навыки в:
- Рабочих процессах Houdini для создания инструментов и построения окружения;
- Основах скриптинга VEX;
- Методиках генерации текстур в Substance 3D Designer;
- Создании шейдеров и настройке материалов в Unreal Engine.

Этот курс выделяется благодаря комплексному процедурному подходу к созданию окружения, который проведёт вас через весь процесс создания ассетов.
Содержание и разбивка курса
Курс включает в себя 13,5 часов контента, распределённых следующим образом:
- Houdini: 5 часов
- Substance 3D Designer: 4 часа
- Unreal Engine: 4 часа 20 минут
- Substance 3D Painter: 10 минут

План курса
- Введение в курс. Обзор проекта, требования к программному обеспечению и начальная настройка Houdini Engine.
- Инструмент Spike. Создание настраиваемого генератора шипов в Houdini.
- Инструмент Palisade. Создание процедурного инструмента для создания палисада в Houdini и его реализация в Unreal Engine.
- Деревянные текстуры. Разработка генератора деревянных материалов с помощью Substance 3D Designer.
- Настройка Unreal. Начало настройки материалов и создание функции Z-бленда для песка.
- Инструмент оружейной стойки. Создание инструмента для создания оружейной стойки процедурно в Houdini.
- Инструмент лестницы. Разработка процедурной лестницы в Houdini и её настройка в Unreal Engine.
- Шейдеры и Blockout. Продвинутая разработка шейдеров и начало начальной блокировки уровня.
- Материалы для угля и камня. Генерация текстур обугленного дерева и камня в Substance 3D Designer; завершение создания горящего шейдера.
- Генератор баннеров и пламени. Создание генератора баннеров в Houdini и сетки пламени для анимированных панорамных текстур.
- Инструмент Stacker. Создание системы укладки в Houdini и перенос её в Unreal Engine.
- Арт уровня и последние штрихи. Завершение оружейной стойки, завершение блокировки ночной сцены и создание новой дневной сцены с нуля.
Об инструкторе: Розен
Розен привнёс в этот курс более восьми лет опыта работы в отрасли, его карьера охватывает киноэффекты, разработку игр и техническое искусство. Он начал свой путь в Bottleship VFX, первоклассной студии визуальных эффектов в Болгарии, прежде чем быстро перейти в игровую индустрию в Snapshot Games, где участвовал в разработке Phoenix Point. Там он интегрировал Substance 3D Designer в рабочий процесс студии, обновил библиотеку материалов и начал создавать VFX под руководством опытного наставника.
Позже он присоединился к Creative Assembly, начав как художник Houdini, но быстро превратившись в художника VFX. В его обязанности входило создание атласов текстур зданий для Total War: Troy, разработка всех VFX игры и поддержка команды технических художников с помощью скриптинга для 3ds Max и Blender.
В конце концов, Розен перешёл в Camouflaj (теперь часть Meta), чтобы работать над Batman: Arkham Shadow и портом Quest для Iron Man VR. Изначально его пригласили в качестве старшего художника по текстурам, но быстро повысили до Principal, где он курировал текстуры окружения, планировал рабочие процессы, занимался аутсорсингом и разрабатывал собственные инструменты для текстурирования в Substance 3D Painter и 3D Designer.
Достижения Розена включают:
- Создание всех VFX для Total War: Troy, несмотря на минимальный предыдущий опыт в VFX
- Оптимизация ключевого производственного сценария с 3 часов до 20 минут
- Руководство конвейером текстур окружения в Batman: Arkham Shadow, который позже получил звание «VR-игра года» и получил широкое признание в Reddit, Twitter и Discord за качество визуализации
Почему был создан этот курс
Розен активно стремится помогать сообществу через такие платформы, как Twitter, YouTube и ArtStation. Когда мы обратились к нему, он увидел возможность создать что-то более существенное — полный курс, который объединяет его опыт в области арта окружения, текстурирования, шейдеров, VFX и процедурных инструментов.
В отличие от традиционных курсов по артам окружения, этот курс не фокусируется только на создании ассетов для портфолио. Вместо этого он предлагает производственный опыт, демонстрируя студентам, как различные дисциплины пересекаются в реальных рабочих процессах. Это особенно хорошо подходит тем, кто интересуется техническим искусством, поскольку исследует множество аспектов создания окружения.
Розен надеется, что студенты получат представление о дисциплинах, выходящих за рамки их основных навыков. Хотя курс сосредоточен в основном на процедурном создании ассетов в Houdini, эти методы можно адаптировать к любому 3D-рабочему процессу. Ключевая цель — развеять мистику вокруг Houdini, доказав, что он не только о сложных графах узлов и скриптинге — он может быть интуитивно понятным, доступным и удобным для художников.
Рекомендованное программное обеспечение
Чтобы следовать курсу, студентам предлагается использовать следующие инструменты:
- Houdini Indie (рекомендуется версия 20.5.522)
- Houdini Engine for Unreal (версии 20.5.584 или 20.5.613)
- Houdini Apprentice (бесплатная версия, хотя некоторые шаги для Unreal могут быть недоступны)
- Плагин SideFX Labs (доступен через Houdini Launcher)
- Substance 3D Designer (версия 14.1.2)
- Substance 3D Painter (версия 11.0.2)
- Unreal Engine (версия 5.5.4)
- Любое программное обеспечение для 3D-моделирования (для создания дополнительных реквизитов, если необходимо)
Вы можете приобрести курс за 120 долларов здесь.
Автор: 80 Level Editorial Team
Материал подготовлен на основе статьи 80.lv. Перевод — Skills Up.