Обзор:
Анимационный риг - предназначенный для анимирования в задачах с типом animation_shot. Не содержит объектов симуляций (ткани, частицы и прочее).
Динамический риг - предназначенный для генерации различных симуляций, и в итоге для рендера, типы задач: din_simulation, render. Арматура в этом риге используется только для констрейна тканей и возможных объектов коллизий (получает экшен из анимации). Вся геометрия, не предназначенная для симуляций, получает кеш из анимации или технической анимации.
Для динамических тестов, существует функционал, позволяющий создавать версии анимаций в анимационном риге и подгружать их по выбору, всё это - не выходя из сеанса работы над данной задачей.
Начало работы:
Можно использовать открытие из входящей задачи - Open From Input , если задача на входе имеет подходящее активити: для анимационного рига - активити model, для динамического рига - активити rig.
На всякий случай есть кнопки Open Model Activity и Open Rig Activity.
Критерии для проверки:
Анимационный риг:
группы совпадают с группами в активити model
геометрия предназначенная для динамических симуляций деформируется костями.
присутствует только один объект с типом арматура.
создан список output_cache (вся геометрия, кроме предназначенной для деформаций, если таковой нет - то вся геометрия)
текстовые дата блоки, предназначенные для линкования вместе с ригом правильно переименованы - asset_name.text_name (для правильного переименования текстовых дата блоков - кнопка Rename texts)
Динамический риг:
группы:
остаются только группы, содержащие объекты для динамической симуляции
группы переименованы - old_group_name + '.din' (для правильного переименования групп - кнопка Rename Group to Din)
не деформируемая динамикой геометрия:
добавлена в список input_cache
лишена деформаторов (арматура и прочее) и вертекс групп.
деформируемая динамикой геометрия:
добавлена в список output_cache
добавлена вертекс группа pin (в случае констрейна на арматуру)
создана динамическая симуляция (soft_body, cloth итд.)
оставлен action на арматуре, для проверки динамики