В 1996 году на арендованной mocap-площадке TSI в Лос-Анджелесе разработчики приклеивали друг другу светоотражающие шарики на кроссовки и костюмы. Один из участников сессии позже выложил фотографии и подписал их так:
Передовой оптический захват движения (не тот старый паршивый магнитный) — в старом уставшем складе. Приноси свой костюм, и мы приклеим маркеры к твоему телу. Передовые технологии! Я — тот парень, которому приматывали шарики скотчем к обуви.
Из этой сессии получилась анимация Dark Rift — файтинга студии Kronos Digital Entertainment, выпущенного Vic Tokai на Nintendo 64 в 1997 году. Игра вошла в историю консоли дважды: как первый нативный файтинг и как первый проект со стабильными 60 кадрами в секунду. А главным техническим козырем стал именно motion capture — насколько он был вообще возможен в старом складе силами самой же команды.

Ставка на реализм вместо ключевых аниматоров
До Dark Rift Kronos уже делала файтинги, но в Criticom анимация была целиком ручной: аниматор строил каждое движение с нуля. У такого подхода, по словам animation director игры Теда Уорнока, есть системный изъян:
Ключевая анимация — это когда аниматор рисует с нуля, и у неё есть тенденция выглядеть менее реалистично, более «странно-драматично».
Свою старую работу он оценивал трезво, а конкурентов — тем более. В интервью IGN Уорнок разбирал Star Gladiator — визуально эффектный файтинг, построенный на той же ключевой анимации:
Star Gladiator — красивая игра... но она вся сделана на ключевых кадрах. У нас тоже есть немного ключевой анимации, но мы стремимся к более реалистичному ощущению.
Для Dark Rift команда развернулась на 180 градусов: боевые движения не рисовали, а записывали с живых людей. «Большая часть нашего материала была захвачена оптическим методом — это лучшая система захвата движения, которая существует на данный момент», — объяснял Уорнок. Именно это решение — mocap для всех анимаций бойцов — стало главным отличием игры от предшественницы.
Аниматор строит каждое движение с нуля. Полный контроль над позой — но результат выглядит «странно-драматично» и теряет естественную механику тела.
Движение записывают с живого актёра оптические камеры. Большинство боевых приёмов — захваченные, и именно их плавность похвалили рецензенты, в остальном холодные к игре.

Оптический захват в старом складе
В середине 90-х вершина технологии захвата тела — оптика. Принцип простой: вокруг актёра стоят камеры, каждая испускает инфракрасный свет и ловит отражение от маркеров — шариков, обклеенных светоотражающим материалом. Камера видит маркеры в своей двухмерной плоскости, специализированное ПО сводит кадры всех камер и триангулирует трёхмерные координаты. Дальше скелет переносят на 3D-модель персонажа.
Маркеры — пассивные: они ничего не передают, только отражают свет. Зато камеры «видят» исключительно их, что позволяет программно выделить скелет и записать движение с высокой точностью.
В журнале Nintendo Power (апрель 1997 года) систему Kronos описывали как «state of the art, optical motion-capture system» — передовую оптическую установку своего времени. Уорнок в интервью IGN вторил: «Весь наш материал прошёл через оптический захват движения».
Рынок оптики в 1996–1997 годах держали две компании:
- Vicon (Oxford Metrics) — британская система, работавшая и в биомеханике, и в зарождающейся индустрии компьютерной анимации. Камеры того поколения были громоздкими, требовали тщательной калибровки сцены.
- Motion Analysis — американская система на инфракрасных камерах с кольцевой подсветкой вокруг объектива. Родом из исследовательской среды, в геймдев пришла во второй половине 90-х.
Обе строились на одной схеме: костюм со светоотражающими шариками, камеры, которые видят только маркеры, и софт, выделяющий скелет.
Модели оборудования в источниках не сохранились по трём причинам. Игровая пресса 1997 года почти не писала о техническом пайплайне — читателей интересовали персонажи и геймплей, а не стойки с камерами. Kronos была небольшой студией, и захват, скорее всего, шёл на арендованной площадке или у партнёров — такие детали в пресс-релизы не попадают. Наконец, сама студия исчезла в начале 2000-х вместе с архивами.
Косвенных данных при этом достаточно: «state of the art» плюс именно оптика (а не механика или магнит) означают профессиональную установку уровня Vicon или Motion Analysis. В старом складе это была самая дорогая часть всей постановки.

Актёры — они же разработчики
Профессиональных актёров захвата в этой истории нет — двигались сотрудники Kronos.
Сцену движений разрабатывал Джон Пайк (в некоторых источниках — John Pyke), художник-иллюстратор и раскадровщик с серьёзной подготовкой в боевых искусствах. Уорнок о нём:
Движения разрабатывал парень по имени Джон Пайк. Он невероятный иллюстратор и раскадровщик, у него также есть опыт в боевых искусствах. Он отличный мастер единоборств. Именно он с помощью Альберта Ко разработал персонажей, придумал движения и сделал раскадровки всех приёмов.
В записи участвовали несколько человек, каждый закрывал сразу нескольких бойцов:
| Актёр | Персонажи |
|---|---|
| Джон Пайк (John Paik) | Niiki, Morphix, Zenmuron, Aaron, Scarlet |
| Стив Кноттс (Steve Knotts) | Gore, Demitron, Sonork |
| Теодор Уорнок (Theodore Warnock) | Demonica |
| Сандра Б. Кристенсен (Sandra B. Christensen) | Eve |
Четыре актёра — десять персонажей. Показательно и то, что сам animation director Уорнок встал в костюм с маркерами и записал Demonica: процесс в небольшой студии был «ручным» до того уровня, что директор анимации лично озвучивал движениями собственного персонажа.


Стили боя: не школы, а характеры
Mocap в Dark Rift не был универсальным решением: часть движений доснималась ключевыми кадрами, но подавляющее большинство боевых приёмов записано с актёров. Заметнее всего выигрыш на Eve:
Работа Kronos над захватом движения лучше всего представлена в Eve, которая двигается плавно и текуче, а её боевой подход тонок, но опасен.
— писал обозреватель IGN Дуг Перри. Все атаки Eve построены на технике фехтования — отсюда характерный «изящный» рисунок боя.

При этом стили не были привязаны к конкретным школам единоборств. Пайк комбинировал техники, собирая уникальный рисунок для каждого бойца. Как уточнял Уорнок: «Он опирался на свой опыт в боевых искусствах. Но какие именно конкретные стили — я не знаю».
30 кадров снимают, 60 показывают
Записанный с актёров материал сам по себе не сделал бы игру быстрой. Скорость обеспечила связка mocap-а с движком Мэтта Аррингтона, ведущего программиста проекта.
Анимацию записывали на 30 кадрах в секунду, а движок интерполировал промежуточные — удваивая их количество. Уорнок объяснял:
Мы анимируем на 30 кадрах в секунду... Но с 60-кадровым движком Мэтт интерполирует половину кадров между этими кадрами. Мы воспроизводим 60 кадров — 30 из них мы действительно анимировали, а 30 движок интерполирует, что заставляет вас видеть вдвое больше кадров на экране за то же время. Это делает анимацию гораздо более плавной.
Аррингтон добавлял: «Дело не в том, чтобы создавать анимацию быстрее. Просто рендерится больше кадров — 60 кадров каждую секунду, с большим количеством промежуточных».
Схема «записали 30 — показали 60» сохраняла плавность живой записи и одновременно выжимала из N64 частоту кадров, которую на консоли почти никто не держал. «Насколько я знаю, сейчас ни одна игра на N64 не работает на 60 кадрах в секунду», — подчёркивал Уорнок.

Итог: 57 процентов и лучшая анимация
Судьба Dark Rift парадоксальна. Оценки игра собрала смешанные — средний балл на GameRankings составил 57%, критики ругали слабую боевую систему. Но самые хвалимые аспекты — графика и анимация: ровно то, что построено на оптическом захвате. Шон Смит из Electronic Gaming Monthly сравнивал анимацию Dark Rift с Virtua Fighter 3 — игрой на передовом аркадном железе того времени. Для проекта на Nintendo 64 это комплимент почти запредельный.

Dark Rift показал, что выразительная и естественная анимация бойцов возможна и на ограниченном железе. Оптический захват — пусть с несохранившимися в документах моделями камер — стал фундаментом визуальной идентичности игры, а связка «30 кадров записи + интерполяция движком» позволила первому файтингу на N64 выглядеть и ощущаться быстрее и плавнее многих современников.
- Отказ от ключевой анимации в пользу оптического mocap-а — принципиальное решение, отделившее Dark Rift от Criticom и конкурентов уровня Star Gladiator.
- Актёрами были сами разработчики: 4 человека записали 10 персонажей, а animation director Тед Уорнок лично сыграл Demonica.
- Схема «30 кадров записи + интерполяция движком до 60» дала первому нативному файтингу N64 анимацию, которую сравнивали с Virtua Fighter 3.
- Технология окупилась точечно: при 57% на GameRankings хвалили именно графику и анимацию — фундамент mocap-а.

