Pixar открыла код библиотек OpenSubdiv для расчетов в 3D-графике

На конференции SigGraph 2012 американская киностудия Pixar, один из крупнейших мировых специалистов в области компьютерной анимации, объявила об открытии исходного кода ряда своих библиотек в рамках проекта OpenSubdiv.

«Игра Джери» — первое применение OpenSubdiv
«Игра Джери» — первое применение OpenSubdiv / Иллюстрация с сайта Opensubdiv.Com

OpenSubdiv — это набор библиотек для трёхмерной графики, реализующих высокопроизводительные вычисления методом subdiv («subdivision surface», представление гладкой поверхности с помощью грубой кусочно-линейной функции на полигональной сетке) на параллельных архитектурах с большим числом процессоров (CPU и GPU). По словам Pixar, код OpenSubdiv используется в непосредственном производстве самой компании.

Первое использование OpenSubdiv датируется уже далёким 1997 годом: тогда методы, реализованные в современных библиотеках, были впервые применены Pixar для создания короткометражного мультфильма — «Игра Джери» (Geri's Game). Отчасти это способствовало тому, что данный ролик получил премию «Оскар» в номинации «Лучший короткометражный анимационный фильм».

Исходный код OpenSubdiv распространяется под Open Source-лицензией Microsoft Public License и доступен в виде бета-релиза на GitHub. Там же можно найти краткую настройку по сборке OpenSubdiv под Linux. Выпуск финальной версии OpenSubdiv запланирован на конец этого года. Некоторые подробности о проекте можно также найти на opensubdiv.com.

Автор: Дмитрий Шурупов по материалам h-online.com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Apache выпустила уже третий патч для закрытия уязвимости в библиотеке Log4j — второй снова не справился
Apple открыла доступ к своей программе Bug Bounty для всех исследователей
Oracle открыла код двух проектов для Kubernetes на базе Fn project и Cluster Federation
Uber открыла код вероятностного языка программирования на Python — Pyro
Evergreen ILS 3.0.0 — новая версия информационной системы с открытым кодом для библиотек
Bitnami открыла код своей мобильной панели управления для Kubernetes — Cabin
Уязвимости «Devil's Ivy» в Open Source-библиотеке gSOAP оказались подвержены многие IoT-устройства
Airbnb купила Deco Software и открыла код Deco IDE для JavaScript-приложений с React Native
Apache Libcloud 2.0.0 — новая версия Open Source-библиотеки для доступа к облачным провайдерам
Google открыла код Guetzli для более компактных качественных JPEG-изображений в интернете
Последние новости

Подгружаем последние новости