Открыть сервисСервис

Риггеры — специалисты по анимации персонажей

Риггер (англ. rigger, от rig — «снаряжение, оснастка») — специалист в области компьютерной графики и 3D-анимации, создающий системы управления (риги) для цифровых моделей персонажей, существ, механизмов и объектов. Риг представляет собой скелет, набор контроллеров и ограничений, позволяющих аниматору двигать модель без прямого редактирования её геометрии. Профессия возникла в 1990-х годах вместе с развитием индустрии компьютерной анимации и сегодня входит в стандартный производственный цикл студий мультфильмов, игр и визуальных эффектов.

История профессии

Термин «риг» пришёл в компьютерную графику из марионеточного театра и кукловодства, где оснастка называется rigging. Ранние системы управления моделями появлялись в 1980-х в лабораториях, работавших над кинематографической графикой: в фильме «Трон» (1982) цифровые персонажи управлялись примитивными скелетными системами. К середине 1990-х, с выходом пакетов Alias|Wavefront Maya, Softimage и Houdini, риггинг оформился в отдельную дисциплину. В России специализация получила распространение в 2000-е годы вместе с развитием студий компьютерной анимации и игровой индустрии — таких как «Мельница», «Параллакс-Медиа», «Нивис», перечень которых пополнялся по мере выхода на рынок крупных проектов.

Задачи риггера

Работа риггера охватывает несколько направлений:

  • Скелетная система (skeleton) — построение иерархии костей, суставов и центров вращения, повторяющих анатомию персонажа или конструкцию механизма.
  • Контроллеры (controls) — набор удобных для аниматора объектов управления: ползунков, джойстиков, кривых, которые не попадают в рендер и служат интерфейсом для задания поз.
  • Ограничения и привязки (constraints) — правила, связывающие части модели: IK/FK-переключатели, привязка костей к геометрии, следование глаз за целью, ограничение амплитуды движения суставов.
  • Деформация (skinning) — распределение весов, определяющих, как геометрия модели реагирует на движение костей; от качества скининга зависит естественность сгибаний локтей, колен, шеи.
  • Морфы и blendshapes — наборы морфинг-таргетов для мимики, жестов и вторичных движений (тряска тканей, дыхание).
  • Динамика и симуляция — настройка физики для волос, одежды, цепей, хвостов, где движение вычисляется симулятором, а не задаётся вручную.

Инструменты

Основные пакеты, в которых работает риггер, — Autodesk Maya, Blender, 3ds Max, Houdini, Cinema 4D. В Maya и Blender риг строится средствами суставов, констрейнтов и Python/MEL-скриптов; в Houdini — процедурно, через ноды. Для игровых движков (Unreal Engine, Unity) риг переносится в формате FBX и адаптируется под систему анимации движка. Широко используются скрипты и плагины: Auto-Rig Pro и Rigify для Blender, mGear и HumanIK для Maya. Существуют и специализированные риггеры-генераторы — Mixamo, AccuRIG, Character Creator, — автоматизирующие создание базового рига, однако финальная настройка почти всегда выполняется вручную.

Квалификация и место в производственном цикле

Риггер работает между моделлером и аниматором: получает готовую модель персонажа, строит систему управления и передаёт её аниматору. От качества рига напрямую зависит скорость и выразительность анимации, поэтому ошибки в весах или иерархии костей на поздних этапах дорого обходятся студии. Профессиональный риггер обычно владеет основами анатомии, кинематики, скриптинга (Python) и имеет представление о пайплайне анимации и рендера. В крупных студиях риггинг выделен в отдельный отдел, в малых проектах риггер часто совмещает функции с моделлером или техническим аниматором.

Смежные специальности

С риггингом тесно связаны технический аниматор (technical animator), отвечающий за интеграцию анимации в движок, и скиннер, специализирующийся на деформациях. В кинопроизводстве с риггингом пересекается отдел визуальных эффектов, где цифровые двойники и существа требуют сложных систем управления.

Применение

Ригги используются в полнометражной и сериалной компьютерной анимации, в разработке видеоигр, в кинематографических визуальных эффектах, в архитектурной визуализации и в научной визуализации (моделирование движений животных, роботов, биомеханики). С развитием виртуальной и дополненной реальности спрос на риггеров вырос — интерактивные персонажи в VR требуют оптимизированных систем управления с низкой задержкой отклика.

Источники

  • Autodesk. Maya Animation and Rigging documentation.
  • Blender Foundation. Blender Manual: Rigging.
  • Blatt A. «Character Animation: 2D and 3D». — Amsterdam: Focal Press, 2005.
  • Lassner J. «The Art of Rigging». — CGSchool, 2003.
  • Курс «Компьютерная анимация» МГТУ им. Н. Э. Баумана.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru