Курс проведет Вас по всем аспектам использования Python в работе с Houdini. От простых инструментов на полке до новых операторов и кастомных интерфейсов на PySide. Особенно разберем задачи кастомизации Houdini и построение пайплайна для студии.
Записаться на курс
Если вы работаете с SideFX Houdini или организуете пайплайн с его участием, то данный курс будет
очень полезным справочником обо всех возможностях использования Python внутри Houdini.
Курс прежде всего предназначен для технических специалистов студии, пайплайн архитектороы и TD.
Тем не менее, фрилансеру такая информация также будет крайне полезна.
Houdini, как софт для производства, очень хорошо кастомизируется и подстраивается под пайплайн. Python в него очень глубоко внедрён
и пристуствует практически во всех контекстах.
На курсе мы рассмотрим большинство аспектов использования скрптинга на Python внутри Houdini, и вы сможете создавать для себя
отличные инструменты для работы и автоматизации технологических процессов.
Этот курс является логическим продолжением курса по программированию Advanced Python Scripting и рассчитан на оптыных пользователей. Если вы намерены пройти данный курс, то вы должны уже уметь работать с Python и PySide. Мы не будем изучать что это такое, а будем рассматривать использование Python непосредственно в Houdini и интеграцию PySide со стандартным интерфейсом.
Если вы не знаете Python то советуем вам пройти курс Advanced Python Scripting прежде чем приступать к этому курсу!
Данный курс не является курсом про Houdini как таковой. Вы уже должны уверенно работать в нём и уметь выполнять все базовые операции, собирать простые или средней сложности сцены. Данный курс посвящен только скрпитингу и на других инструментах мы останавливаться не будем.
Вы научитесь создавать инструменты на Python для Houdini. Это могут быть как простые скрипты на полке так и встроенный функционал в ассет, или даже полноценный новый оператор.
Отдельное внимание уделяется интеграции Houdini в ваш студийный или домашний пайплайн. Это очень важный момент для тех кто любит контроль и систематизацию.
Узнаете все области в которых можно использовать Python внутри Houdini. По завершению курса вы уже можете претендовать на должность Technical Director на студиях кино и анимации.
Первый блок посвящён введению в скриптинг в Houdini с помощью Python. Вы узнаете основные команды и принципы работы.
Задания: Автоматическое разбиение геометрии на объекты по группам.
Важный блок посвящённый внедрению Houdini в пайплайн студии. Вы узнаете практические все способы кастомизации старта и создания нужного окружения. Изменение стандартных и добавление новых меню, подгрузка библиотек ассетов, автоматическое выполнение скриптов и многое другое.
Задания: Написать враппер для Houdini.
На этом блоке выполним практический пример, решающий давно известную проблему в Houdini, это многочисленное количество нод и сабнетворков после импорта FBX.
Задания: Доделать пример из урока, сборка шейдеров.
На этом блоке вы узнаете возможности редактирования интерфейса она Houdini и парамтеров нод с помощью скриптов.
Задания: Добавить интерфейс для скрипта сборки FBX.
На этих уроках вы научитесь создавать новые SOP операторы с помощью Python.
Задания: Создать свой SOP оператор на основе примера из урока.
Важный блок, рассказывающий а том как правильно хранить скрипты внутри ассетов и какие возможности это даёт.
Задания: Доделать пример из урока.
На этих уроках вы узнаете о возможностях библиотеки PySide внутри Houdini.
Задания: Написать панель для Houdini с помощью PySide, Доработать пример из урока.