houdini

Подготовка сцены для корректного houdini render.
За результат без настройки проекта ферма ответственности не несет.

Установка пути проекта $HIP

Все пути в проекте к алембикам, текстурам, кешам и т.д. указываем не абсолютными путями, например (H:\Houdini_CACHE\Volcano\Smoke_2), а используя переменную $HIP. Это самая важная, основная настройка для проекта с работой «от сервера». когда вы находитесь на рабочей станции, а данные проекта на сервере.

Путь к папке вывода — также используем $HIP + стараемся избегать сложных выражений.

Коллект проекта

Проект для houdini render должен быть сохранен с ассетами. В этом случае все используемые в сцене материалы нужно скопировать в одну папку. — В эту папку копируем только то, что нужно для рендера конкретной сцены, все лишние кеши, текстуры и модели мы не копируем. — Проект всегда проверяем через меню PreFlight пока все нужные ссылки не будут окрашены в зеленый цвет.
Окно PreFlight: Основное меню Render — пункт PreFlight Основная функция этой фичи: Анализ исходных ссылок на ресурсы проекта (модели, текстуры, ассеты и прочее) по переменной $HIP — директория где лежит файл проекта *.hip Используют эту директорию как корневую. При нажатии кнопки ОК открывается окно PreFlight Check.

Коллект проекта

Зеленым помечены ссылки на ресурсы которые находятся по «правильным» путям. Соответствуют правилу $HIP,
красным помечены ссылки которые находятся вне этого пути. т.е не соответствую правилу $HIP.

Если мы левой кнопкой мыши нажмем на пункт — мы увидим путь по которому находится объект или нода, в котором используется данная ссылка на ресурс. Когда мы перенесем все объекты в нужные папки и перепишем в нодах пути через переменную $HIP запускаем preFlight еще раз. Все пути кроме ассетов Redshift (или используемого вами houdini text rendering) должны быть «зелеными». В этом случае проект готов к заливке в нужную директорию.

Ассеты HDA

Все используемые ассеты в houdini render нужно скопировать в папку проекта в папку Otls на облаке и сообщить о них менеджеру — мы установим их на все сервера.