Введение

Mathematical Applications Group, Inc. (также известная как MAGi или MAGi/SynthaVision) была одной из первых компаний в области компьютерных технологий, основанной в 1966 году доктором Филиппом Миттельманом и располагавшейся в Элмсфорде, штат Нью-Йорк, где проводилась оценка воздействия ядерного излучения. Используя математику комбинаторной геометрии для моделирования структур и применяя методы трассировки лучей Монте-Карло, математики могли оценивать уровни облучения на разных расстояниях и в различных точках внутри и вокруг вымышленных сооружений. В 1972 году Роберт Голдштейн создал в MAGi графическую группу под названием MAGi/SynthaVision. Компания стала одной из четырех, привлеченных к созданию 3D компьютерной анимации для фильма "Трон", вышедшего в 1982 году. MAGi отвечала за большую часть компьютерной графики в первой половине фильма, а Triple I – в основном за вторую. MAGi разработала модели и анимацию световых циклов, разведчиков и танков.

История

В 1972 году Роберт Голдштейн основал компанию MAGi/SynthaVision, а Бо Геринг и Ларри Элин отвечали за дизайн и работу с фильмами/телевидением соответственно. Два первых применения в телевизионной рекламе были разработаны художником из Техаса Гордоном Блокером в 1973 году для рекламного ролика "Flag Card" Техасского коммерческого банка и заставки новостей для телеканала KHOU TV (CBS) в Хьюстоне, штат Техас.

Трон

В 1981 году компания MAGi была нанята Disney для создания половины из 20 минут компьютерной графики, необходимых для фильма «Трон». Двадцать минут компьютерной анимации в начале 1980-х было чрезвычайно смелым решением, поэтому MAGi занималась частью компьютерной анимации, а другие компании были наняты для создания остальных анимационных кадров. Поскольку SynthaVision было легко анимировать и она позволяла создавать плавное движение, MAGi поручили большинство экшн-сцен «Трона». К этим классическим сценам относятся сцена с световыми циклами и сцена погони Клу на танке и разведчике. Несмотря на высокое качество изображений, которые SynthaVision могла создавать, CSG-моделирование твердых тел не позволяло создавать объекты со сложными формами и множественными кривыми, поэтому более простые объекты, такие как световые циклы и танки, были переданы MAGi. MAGi выделили 1,2 миллиона долларов на финансирование анимации, необходимой для «Трона». MAGi требовались дополнительные исследования и разработки, и многие инженеры, работавшие над правительственными контрактами, были переведены в подразделение «SynthaVision» компании MAGi. MAGi ускорил процесс передачи своей работы студии Disney в Бербанке благодаря трансконтинентальному компьютерному соединению. Прежде чем каждая сцена была окончательно завершена в лаборатории MAGi в Элмсфорде, штат Нью-Йорк, она предварительно просматривалась на компьютерном мониторе в Disney. После этого можно было немедленно внести исправления. Ранее единственным способом предварительного просмотра сцены было её снятие, отправка в Бербанк, внесение исправлений, отправка обратно в Элмсфорд и продолжение этого «пинг-понга», пока сцена не становилась правильной. Компьютерная связь сокращала время создания каждой сцены на два с половиной – пять дней. Во время производства «Трона» аниматоры и хореографы компьютерной графики Билл Кройер и Джерри Рис пригласили Джона Лассетера (который позже стал сооснователем Pixar) посмотреть некоторые фрагменты анимации световых циклов. Лассетер сказал в документальном фильме «Создание «Трона»», что анимация световых циклов была первой компьютерной анимацией, которую он когда-либо видел.

После Трона

В 1983 году Disney поручила компании MAGi создать тестовый фильм с персонажами из детской книги «Где живут чудовища». В тесте «Дикие вещи» для фонов использовалась CGI-анимация, а для персонажей «Макса» и его собаки — традиционная 2D-анимация. Аниматоры Джон Лассетер и Глен Кин из Disney руководили созданием теста для Disney. В MAGi Ларри Элин руководил Крисом Уэджем и Джен Карл и создал 3D-эскиз на основе раскадровки Disney. Лассетер и Кин в Disney затем отрисовали вручную поверх CG-моделей фонов. Была разработана тесная производственная цепочка между двумя побережьями. Программист MAGi Джош Пайнс разработал программное обеспечение для сканирования пленки, чтобы оцифровать и очистить финальные кадры с персонажами, созданные вручную в Disney. Программное обеспечение для сканирования было адаптировано для получения более четких цифровых изображений. Параллельно Кристин Чанг, Джоди Слейтер и Кен Перлин разработали систему для раскрашивания, предназначенную для производства. Эта ранняя система раскрашивания заполняла цветом области внутри контуров персонажей, наносила тени, блики и размытие на цветные участки, создавая эффект аэрографии 2½D. Окончательные раскрашенные персонажи и фоны, отрисованные с помощью CGI, были скомпонованы, скорректированы по цвету и отсканированы обратно на пленку с помощью камеры Celco для лабораторной обработки и последующей отправки в Disney. В 1984 году MAGi открыла офис в Лос-Анджелесе, штат Калифорния, во главе с Ричардом Тейлором, который ранее работал супервайзером спецэффектов в Triple I. Тейлор, Уэдж и Карл руководили созданием теста для фильма Disney «Что-то недоброе грядет», но программное обеспечение и компьютерное оборудование оказались недостаточными для запланированной анимации и спецэффектов. Офис в Лос-Анджелесе был закрыт вскоре после открытия. Также в 1984 году Майкл Ферраро и Том Бисоньо начали работу над короткометражным фильмом «Первый полет» для Electronic Theater SIGGRAPH '84. Для создания органических текстур, таких как облака, вода и кора деревьев, они использовали язык программирования KPL, разработанный Кеном Перлином, который был предназначен для работы с каждым пикселем изображения. KPL стал первым примером языка процедурных шейдеров общего назначения, концепция, которая впоследствии была принята Pixar для своей платформы Renderman и в конечном итоге привела к разработке современных графических процессоров (GPU). Шум Перлина также был создан Кеном Перлином как встроенная функция в KPL. Большая часть программного обеспечения MAGi/SynthaVision была написана на Фортране с интерфейсом Ratfor для художников. В 1985 году Джош Пайнс предложил использовать среду программирования Unix для разработки любого будущего программного обеспечения и производственного дизайна. Вскоре после этого программное обеспечение SynthaVision было продано подразделению Lockheed (CADAM) в качестве основы для ISD (Interactive Solids Design), а компания MAGi была официально продана канадской фирме Vidmax (которая впоследствии обанкротилась); многие сотрудники перешли в другие CG-компании и университеты. Филипп Миттелман, основатель MAGi, умер в 2000 году.