PowerAnimator
PowerAnimator — это профессиональное программное обеспечение для трёхмерного моделирования, анимации и рендеринга, разработанное компанией Alias Research (впоследствии Alias Systems Corporation). Является предшественником широко известного пакета Autodesk Maya и одним из ключевых инструментов в истории компьютерной графики, особенно в киноиндустрии и производстве видеоигр 1990-х годов.
История
Разработка и первые версии
PowerAnimator был создан канадской компанией Alias Research, основанной в 1983 году. Первая версия программного обеспечения под названием Alias/1 была выпущена в 1984 году для рабочих станций Silicon Graphics (SGI) на операционной системе IRIX. В 1985 году вышла версия Alias/2, а в 1987 году — Alias/3, которая уже включала базовые функции анимации. Название PowerAnimator закрепилось за продуктом начиная с версии 4.0, выпущенной в 1989 году. Программа быстро завоевала популярность в профессиональной среде благодаря высокой производительности и качеству рендеринга.
Расцвет и конкуренция
В 1990-е годы PowerAnimator стал стандартом де-факто в индустрии визуальных эффектов (VFX). Он использовался такими студиями, как Industrial Light & Magic (ILM), Digital Domain, Weta Digital и многими другими. Конкуренцию ему составляли пакеты Softimage (позже Softimage|XSI) и Wavefront (позже Maya). В 1995 году Alias Research объединилась с компанией Wavefront Technologies, образовав Alias Wavefront. В результате слияния началась разработка новой платформы, которая должна была объединить лучшие черты обоих продуктов. В 1998 году был выпущен пакет Maya, который постепенно вытеснил PowerAnimator.
Закат и прекращение поддержки
Последней версией PowerAnimator стала 9.5, выпущенная в 1998 году. После выхода Maya компания Alias Wavefront (позже Alias Systems Corporation) сосредоточила усилия на новом продукте. В 2000 году было объявлено о прекращении продаж и поддержки PowerAnimator. Тем не менее, многие студии продолжали использовать его для поддержки старых проектов до середины 2000-х годов. В 2006 году компания Alias была приобретена корпорацией Autodesk, которая продолжила развитие Maya, а PowerAnimator окончательно ушёл в историю.
Основные возможности
Моделирование
PowerAnimator поддерживал несколько методов трёхмерного моделирования:
- NURBS-моделирование — основной метод, позволявший создавать гладкие, математически точные поверхности. Использовался для моделирования автомобилей, персонажей и органических объектов.
- Полигональное моделирование — работа с сетками из треугольников и четырёхугольников. Было менее развито, чем в современных пакетах, но позволяло создавать низкополигональные модели для игр.
- Subdivision surfaces (поверхности подразделения) — технология, позволявшая сглаживать полигональные модели, была внедрена в более поздних версиях.
Анимация
Система анимации PowerAnimator была основана на ключевых кадрах (keyframes) и кривых анимации (F-curves). Поддерживались:
- Скелетная анимация (rigging) с использованием инверсной кинематики (IK).
- Деформация объектов с помощью кластеров и латтисов (lattices).
- Анимация по траекториям.
- Иерархическая анимация для сложных механизмов.
Рендеринг
Встроенный рендерер PowerAnimator был одним из самых качественных для своего времени. Он поддерживал:
- Трассировку лучей (ray tracing) для реалистичных отражений и преломлений.
- Глобальное освещение (в ограниченном виде).
- Текстурирование с использованием процедурных карт и карт изображений.
- Многослойный рендеринг для последующего композитинга.
Интеграция и скриптинг
PowerAnimator имел встроенный язык скриптинга — MEL (Maya Embedded Language), который впоследствии стал основой для скриптинга в Maya. Также поддерживался импорт/экспорт в форматы OBJ, IGES, DXF и другие.
Применение
Киноиндустрия
PowerAnimator сыграл ключевую роль в создании визуальных эффектов для многих известных фильмов 1990-х годов. Среди наиболее значимых проектов:
- «Парк юрского периода» (1993) — студия ILM использовала PowerAnimator для анимации динозавров. Это был один из первых фильмов, где компьютерная графика органично сочеталась с живыми актёрами.
- «Терминатор 2: Судный день» (1991) — сцены с жидким металлом (T-1000) были созданы с помощью PowerAnimator.
- «Маска» (1994) — анимация персонажа Стэнли Ипкисса в сценах с маской.
- «Титаник» (1997) — использовался для моделирования и анимации корабля и водных эффектов.
- «Звёздные войны. Эпизод I: Скрытая угроза» (1999) — создание персонажей и транспортных средств.
Видеоигры
В игровой индустрии PowerAnimator применялся для создания трёхмерных моделей и анимаций для таких игр, как:
- Tomb Raider (1996) — моделирование Лара Крофт и окружающей среды.
- Final Fantasy VII (1997) — создание персонажей и роликов (CGI).
- Resident Evil (1996) — моделирование персонажей и локаций.
Промышленный дизайн
Благодаря мощному NURBS-моделированию, PowerAnimator использовался в автомобильной и аэрокосмической промышленности для проектирования сложных поверхностей. Например, компания BMW применяла его для дизайна кузовов.
Влияние и наследие
PowerAnimator оказал огромное влияние на развитие компьютерной графики. Многие технологии и подходы, впервые реализованные в нём, стали стандартом в индустрии:
- Концепция NURBS-моделирования как основного инструмента для создания органических форм.
- Система анимации на основе кривых (F-curves), которая до сих пор используется в Maya, 3ds Max и Blender.
- MEL — язык скриптинга, который стал прообразом для Python в Maya.
Большинство ведущих специалистов по компьютерной графике 1990-х годов начинали свою карьеру именно с PowerAnimator. Программа воспитала целое поколение художников, аниматоров и технических директоров.
Интересные факты
- PowerAnimator был одним из первых коммерческих пакетов, поддерживающих рендеринг на нескольких процессорах (мультипроцессорный рендеринг).
- В 1993 году студия ILM получила премию «Оскар» за технические достижения, частично связанные с использованием PowerAnimator.
- Исходный код PowerAnimator не был опубликован, и программа официально не портировалась на Windows или macOS. Однако существуют эмуляторы и неофициальные сборки для современных систем.
- В 2020 году группа энтузиастов выпустила PowerAnimator 9.5 для Windows с использованием эмулятора IRIX, что позволило запускать программу на современном оборудовании.
Источники
- Duncan, J. (2006). The Making of Jurassic Park. Ballantine Books.
- Kerlow, I. V. (2004). The Art of 3D Computer Animation and Effects. John Wiley & Sons.
- Masson, T. (1999). CG 101: A Computer Graphics Industry Reference. New Riders.
- Официальная документация Alias Research (1990–1998).
- Статьи и интервью с разработчиками Alias на сайте CG Society (архив).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →