![[Rebelway] Python for Houdini Artist 2025 [ENG] [Rebelway] Python for Houdini Artist 2025 [ENG]](https://eueu.pro/image/cache/catalog/Houdini-2/H310_en-500x400.png)
Внимание!!! Курс на английском языке. Русской звуковой дорожки нет.
This course is designed to empower Houdini users with the knowledge and skills to create their own tools, streamline workflows, and tackle real-world production challenges.
Whether you're a complete beginner to programming or have some Python experience, this course will help you with any Houdini workflows, whether it's for FX, Asset creation or just tool development. This structured and practical course provides a comprehensive approach to learning. You will gain foundational Python skills and practical techniques for custom tool creation and workflow automation in Houdini, while also acquiring knowledge applicable to software like Maya, Nuke, and Substance 3D.
Through real-world examples and a gradual learning curve, the course covers essential programming concepts, pipeline development, and advanced topics like MaterialX, HDAs, and Solaris workflows.
Size: 18.4 GB. .mp4 2560x1440
Project files are available.
The video does not contain watermarks and embedded subtitles.
This course is available on Yandex disk and Google Drive.
_____________________
Этот курс предназначен для того, чтобы дать пользователям Houdini знания и навыки, необходимые для создания собственных инструментов, оптимизации рабочих процессов и решения реальных производственных задач.
Независимо от того, новичок ли вы в программировании или уже имеете некоторый опыт с Python, курс поможет вам в любых рабочих процессах Houdini — будь то FX, создание ассетов или разработка инструментов. Структурированный и практический подход курса предоставляет комплексное обучение: вы освоите базовые навыки Python и практические техники создания пользовательских инструментов и автоматизации рабочих процессов в Houdini. Также вы получите знания, применимые в таких программах, как Maya, Nuke и Substance 3D.
С помощью примеров из реальной практики и постепенного увеличения сложности, курс охватывает ключевые концепции программирования, разработку пайплайнов и продвинутые темы, такие как MaterialX, HDAs и рабочие процессы Solaris.
НЕДЕЛЯ 1 – Введение в основы Python
На первой неделе вы изучите базовые принципы Python и то, как применять его в Houdini через модуль hou. Вы создадите два простых, но практичных инструмента: массовый импорт ассетов и разделитель геометрии на основе атрибутов. Это даст вам уверенное начало в написании скриптов для Houdini.
НЕДЕЛЯ 2 – Основы Python
На этой неделе вы углубитесь в Python, изучив такие продвинутые темы, как объектно-ориентированное программирование (ООП), использование классов, модулей и функций. Также вы познакомитесь с системой Houdini Packages, что станет основой для создания собственных наборов инструментов.
НЕДЕЛЯ 3 – Часть 1 – Создание структуры папок проекта
Опираясь на базу, вы познакомитесь с важными модулями Python, такими как os и json, чтобы создать инструмент для настройки структуры проекта — основу простого, но функционального пайплайна.
НЕДЕЛЯ 4 – Часть 2 – Менеджер проектов
Продолжая работу с модулями os и json, вы добавите функционал для проверки, загрузки, выгрузки и удаления проектов. Вы расширите возможности, добавив работу с подпапками и список доступных файлов для каждого проекта.
НЕДЕЛЯ 5 – Практичные инструменты
На этой неделе вы примените навыки для создания полезных инструментов в Houdini. Вы улучшите менеджер проектов, добавив сохранение файлов и автоверсионирование, а также создадите Cache Manager — инструмент для сканирования сцен, извлечения данных кэша и генерации отчётов, используя модуль hou.
НЕДЕЛЯ 6 – Работа с текстурами и MaterialX – Часть 1
Вы начнёте создавать продвинутые инструменты, используя собственные модули Python и UI-фреймворки (PySide2 или PyQt5). Сфокусируетесь на сортировке текстур, определении наборов и типов текстур, извлечении UDIM и размеров, а также использовании регулярных выражений для обработки вариантов от разных поставщиков.
НЕДЕЛЯ 7 – Работа с текстурами и MaterialX – Часть 2
Вы продолжите разработку инструмента, добавляя функции для создания шейдеров MtlX, назначения текстур и настройки UDIM. Также освоите инструменты вроде imaketx для конвертации в .tx, и изучите subprocess, логирование и многопоточность для работы с большими пакетами ассетов.
НЕДЕЛЯ 8 – Работа с параметрами и HDAs
Изучите ParmTemplates и управление параметрами в HDAs с помощью Python. Вы создадите инструмент для камеры и научитесь использовать обработчики событий HDA, такие как события создания и удаления.
НЕДЕЛЯ 9 – Работа с параметрами и HDAs (продолжение)
На этой неделе вы освоите Python Viewer States, чтобы создавать интерактивные инструменты, например, инструмент размещения света, аналогичный Vellum Brush в Houdini. Также научитесь выражать математические формулы в окне просмотра с помощью Python.
НЕДЕЛЯ 10 – Практичные инструменты для Solaris
Введение в Solaris и рабочие процессы USD с использованием Python. Вы будете использовать API Pixar USD для создания инструментов, которые импортируют ассеты, автоматически назначают материалы, настраивают освещение и создают поворотную камеру для 360° рендеров — применяя всё, что вы изучили за курс.
_________________________
Размер: 18.4 GB. .mp4 2560x1440
Файлы проекта присутствуют
На видео отсутствуют встроенные субтитры и ватермарки
Данный курс находится на яндекс диске и гугл-диске.
Нет отзывов об этом товаре.
Нет вопросов об этом товаре.