Arnold - это компьютерная программа для визуализации трехмерных компьютерных сцен с использованием объективных , основанных на физике методов трассировки пути Монте-Карло. Созданная в Испании Маркосом Фахардо, а затем совместно разработанная его компанией Solid Angle SL (ныне принадлежащей Autodesk ) и Sony Pictures Imageworks , Arnold является одной из наиболее широко используемых систем фотореалистичного рендеринга в компьютерной графике в 2021 году, особенно в анимации и анимации. Визуальные эффекты для кино и телевидения. Известные художественные фильмы, в которых использовался Арнольд, включают « Дом монстров» , « Облачно , возможны осадки в виде фрикаделек» , « Алиса в стране чудес»., Тор , Капитан Америка , Люди Икс: Первый класс , Мстители , Капитан космических пиратов Харлок , Элизиум , Тихоокеанский рубеж , Гравитация , Стражи Галактики , Звездные войны: Пробуждение силы , Прибытие и Бегущий по лезвию 2049 . [1] Известные телесериалы включают « Игры престолов» , « Мир Дикого Запада» , « Охотники за троллями» и « LOVE DEATH + ROBOTS» .
Автор (ы) оригинала | Маркос Фахардо |
---|---|
Разработчики) | Solid Angle, Autodesk , Sony Pictures Imageworks |
Первый выпуск | 1998 |
Стабильный выпуск | 6.2 / январь 2021 г. |
Написано в | C ++ |
Операционная система | Linux , Windows , macOS |
Тип | Система рендеринга |
Лицензия | Проприетарное коммерческое программное обеспечение |
Веб-сайт | www |
Технология
Первоначально написанный на C99 и постепенно переписанный на C ++ , Arnold изначально работает на процессорах x86 , где он пытается использовать все доступные потоки и линии SIMD для оптимального параллелизма. С марта 2019 года [2] он поддерживает Nvidia RTX Приведено графических процессоров за счет использования OptiX . Его механизм трассировки лучей оптимизирован для отправки миллиардов пространственно некогерентных лучей по трехмерной сцене, состоящей из геометрических примитивов, включая многоугольники, волоски и объемы. Он часто использует несколько уровней диффузного и зеркального взаимного отражения, чтобы свет мог отражаться от стены или другого объекта и косвенно освещать объект. Для сложных сцен, таких как космическая станция в Elysium, он интенсивно использует геометрические экземпляры, что помогает визуализировать триллионы видимых полигонов в разумном объеме памяти. Он может отображать большое количество текстурных карт с высоким разрешением благодаря интеграции с библиотекой OpenImageIO . Он имеет полностью программируемый API и использует шейдеры, написанные на C ++ или Open Shading Language для определения материалов и текстур. [3]
Арнольд основан на алгоритме трассировки пути Монте-Карло , широко использующем выборку по важности и другие численные методы для улучшения качества визуализированных изображений. В течение 2010-х годов его команда опубликовала исследование, популяризировавшее использование выборки пространственных источников света на основе телесного угла в производственном рендеринге, [4] [5] [6] использование равноугловой выборки для объемного рассеяния, [7] использование подповерхностного рассеяния с трассировкой лучей [8] и использования дискретизации с синим шумом. [9]
История
Маркос Фахардо - главный архитектор Арнольда. [1] Истоки того, что сейчас является Арнольдом, появились в 1997 году, когда Фахардо решил написать свой собственный рендерер. В том же году он посетил SIGGRAPH , где его интерес к стохастической трассировке лучей (основополагающей части технологии рендеринга Арнольда) был вызван обсуждениями с друзьями, посетившими конференцию.
Ранние версии средства визуализации Фахардо назывались RenderAPI. Имя Арнольд появилось, когда один из друзей Фахардо предложил его после насмешки над фильмом Арнольда Шварценеггера, который они видели в кинотеатре. [1]
В 2004 году Фахардо заключил лицензионное соглашение и соглашение о совместной разработке с Sony Pictures Imageworks , в результате чего коммерческая и проприетарная версии Arnold были отделены друг от друга. [10] [11] Коммерческая версия была интегрирована через плагины в несколько пакетов DCC, включая Softimage, Maya, Katana, Cinema4D и Houdini.
Solid Angle, компания, стоящая за Arnold, была основана в 2009 году и куплена Autodesk в начале 2016 года. О приобретении было официально объявлено 18 апреля 2016 года. [12] Arnold теперь входит в состав Maya и 3ds Max .
4 января 2017 года Академия кинематографических искусств и наук наградила Фахардо научно-технической наградой (табличкой Академии) за «творческое видение и оригинальную реализацию Arnold Renderer». [13]
Известные студии, использующие Арнольд
Страна | Студия |
---|---|
Соединенные Штаты | Фотографии Luma |
DreamWorks Анимация | |
Катушка FX | |
Психоп | |
Канада | Sony Pictures Imageworks |
Компания Rodeo Visual Effects | |
Image Engine | |
Гибридные технологии | |
Великобритания | Framestore |
Cinesite | |
ПДК | |
Мельница | |
Германия | Trixter |
LAVAlabs Moving Images | |
Франция | Изображение Микроса |
Норвегия | Storm Studios |
Швеция | Важные пираты |
Венгрия | Цифровые картинки |
Польша | Platige Изображение |
Испания | Студия Анимации Илион |
Эль-Ранчито | |
Австралия | Восходящее Солнце |
Индия | Prana Studios |
Япония | Марза Анимационная планета |
Square Enix |
Смотрите также
- Pixar RenderMan
- Vray
Рекомендации
- ^ a b c Сеймур, Майк (10 апреля 2012 г.). «Искусство рендеринга (обновлено)» . fxguide . fxguide.com, LLC . Проверено 6 августа 2013 года .
- ^ «Представляем публичную бета-версию Arnold 5.3 с графическим процессором Arnold» . 18 марта 2019.
- ^ "Арнольд: средство отслеживания пути производства грубой силы". Сделки по графике . Ассоциация вычислительной техники. 37 . Август 2018 г. doi : 10.1145 / 3182160 .
- ^ "Параметризация с сохранением площади для сферических прямоугольников" (PDF) . www.arnoldrenderer.com . Еврографический симпозиум по рендерингу. 2013.
- ^ "Сохранение площади параметризации сферических эллипсов" (PDF) . www.arnoldrenderer.com . Еврографический симпозиум по рендерингу. 2017 г.
- ^ «Стратифицированная выборка проектируемых сферических крышек» (PDF) . www.arnoldrenderer.com . Еврографический симпозиум по рендерингу. 2018.
- ^ «Важность выборки источников света в участвующих СМИ» (PDF) . www.arnoldrenderer.com . ACM SIGGRAPH. 2011 г.
- ^ «Выборка по важности BSSRDF» (PDF) . www.arnoldrenderer.com . ACM SIGGRAPH. 2013.
- ^ "Сэмплирование с дизерингом синего шума" (PDF) . www.arnoldrenderer.com . ACM SIGGRAPH. 2016 г.
- ^ «о» . www.arnoldrenderer.com .
- ^ Эрик Хейнс (20 июля 2010 г.). «Маркос и Арнольд» . Новости трассировки лучей.
- ^ «Solid Angle присоединяется к Autodesk» . 18 апреля 2016 г.
- ^ Джардина, Кэролайн (4 января 2017 г.). «Оскар: выявлены лауреаты научно-технических премий» . Голливудский репортер . Проверено 5 января 2017 года .
Внешние ссылки
- Официальный веб-сайт
- Страница продукта Autodesk