big

В уроке 1 мы собрали коралл из трех слоев. Над шотом работает команда, и каждый открывает сцены других у себя. Поэтому договариваемся, где лежат файлы и как они называются, а путь к проекту Houdini берет из $JOB.

big
Исходный размер 3840x2020

Папки и имена у всех одни, а $JOB у каждого свой. Поэтому сцена открывается на любой машине.

1. Папки и версии

Все пути в сценах начинаются с $JOB.

Рабочие сцены лежат в activities, у ассета это build, и другие оттуда ничего не берут. В publish лежит то, что отдали другим.

big
Исходный размер 3840x2020

1. В pipeline общие настройки Houdini, шаблоны и сцена скелета (если у вас такое будет).
2. Ассеты лежат по категориям и группам, коралл в Environment/Corals.
3. В _seq общее для всей секвенции, то есть группы шотов, у нас окружение и риф.
4. У каждого шота своя папка с номерами секвенции и шота.

Исходный размер 3840x2020

USD ROP сцены коралла пишет слой прямо в publish.
1. В Output File путь начинается с $JOB.
2. Сама сцена лежит в build/houdini, номер версии в имени.
3. Версия слоя это папка.
4. Имя файла во всех версиях одно.

Имена пишем латиницей, и одно имя всегда в одном регистре. Для USD coral_mushroom и Coral_mushroom разные имена, а для винды одно.

Исходный размер 3840x2020

SubLayer сцены отдела берет чужие слои только из publish и pipeline.
1. Сама сцена лежит в activities шота, в папке отдела и художника.
2. Слой камеры, номер версии и в папке, и в имени.
3. Окружение и риф из _seq.
4. Скелет сцены из pipeline, это урок 3.

Выпущенную версию не перезаписываем. Исправление выходит следующей папкой.

Исходный размер 3840x2020

Новая версия ложится рядом со старой, а в работу ее берут одной строкой SubLayer, как в уроке 1.
1. В File меняем v001 на v002.

В шоте так же одной строкой меняют версию слоя отдела, это урок 7.

2. Практическое задание

Задача. Разложить по шаблону свой проект, в нем 3 ассета, 1 секвенция и 2 шота.
Что сдать. Снимок дерева папок, $JOB после открытия сцены с другой машины.

Засчитано, если
1. $JOB показывает папку своего проекта, и после открытия чужой сцены тоже.
2. Папки и имена как в шаблоне.
3. Кэши, рендеры и бэкапы лежат вне облачной папки.
4. В publish нет .hip и кэшей.

Частые ошибки. У напарника на нодах значок ошибки, а в тексте ошибки наш диск. В ноде остался путь без $JOB.

После открытия чужой сцены $JOB показывает чужую папку.
JOB у всех ведет на диск автора. Его записали в общий package.

Проект разложен по шаблону и открывается на любой машине. Дальше договоримся, кто в какую ветку сцены пишет.

Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше