Официальный логотип RenderMan | |
Разработчик (и) | Pixar |
---|---|
Стабильная версия | 23.0 / 3 декабря 2019 г.; 10 месяцев назад (03.12.2019) |
Операционная система | Linux, macOS, Windows |
Тип | Система обработки |
Лицензия | Проприетарное коммерческое программное обеспечение |
Веб-сайт | renderman.pixar.com |
Pixar RenderMan (ранее PhotoRealistic RenderMan ) является проприетарным программное обеспечение для фотореалистичного 3D-рендеринга, разработанное Pixar Animation Studios. Pixar использует RenderMan для рендеринга своих собственных 3D-анимационных фильмов, а также доступен как коммерческий продукт, лицензированный третьим лицам. В 2015 году стала доступна бесплатная некоммерческая версия RenderMan.
Чтобы ускорить рендеринг, инженеры Pixar провели эксперименты с компьютерами параллельного рендеринга, используя чипы Transputer под названием Pixar Image Computer. Один инженер по имени Джефф Мок построил маленькую версию с печатной платой размером 2,5 × 5 дюймов / 6,4 × 13 см, содержащей один транспьютер, который он мог положить в карман. В то время Sony Walkman был очень популярен, и Джефф Мок назвал свою портативную доску Renderman.
RenderMan определяет камеры, геометрию, материалы, и светится с использованием спецификации интерфейса RenderMan. Эта спецификация упрощает обмен данными между приложениями 3D-моделирования и анимации и механизмом render, который генерирует изображения высокого качества. Renderman использует архитектуру рендеринга Reyes. Стандарт Renderman был впервые представлен в 1993 SIGGRAPH, разработан при участии 19 компаний и 6 или 7 крупных партнеров; Пэт Ханрахан играет главную роль. Эд Катмелл сказал, что ни один программный продукт не соответствовал стандарту Renderman в 1993 году. Renderman выполнил его примерно через два года.
Кроме того, RenderMan поддерживает Open Shading Language для определения текстурных шаблонов.
Когда Pixar начинал разработку, Стив Джобс описал первоначальную цель RenderMan в 1991 году:
«Наша цель - сделать Renderman и Iceman системным программным обеспечением 90-х годов», - сказал г-н. Джобс сказал, сравнивая эти программы с PostScript, программным обеспечением, разработанным Adobe Systems Inc. для высококачественной типографики.
—,Исторически, RenderMan использовал алгоритм Рейеса. для рендеринга изображений с добавленной поддержкой расширенных эффектов, таких как трассировка лучей и глобальное освещение. Поддержка рендеринга Reyes и RenderMan Shading Language были удалены из RenderMan в 2016 году.
RenderMan в настоящее время использует Монте-Карло трассировку пути для создания изображений.
RenderMan использовался для создания цифровых визуальных эффектов для голливудских блокбастеров, таких как Красавица и чудовище, Аладдин, Король Лев, Терминатор 2: Судный день, История игрушек, Парк Юрского периода, Аватар, Титаник, приквелы Звездных войн и Властелин колец. RenderMan получил две Научно-технические награды Академии. Кайт Джек Первый был в 1993 году в честь Пэта Ханрахана, Лорен Карпентер, Роба Кука, Эда Кэтмалла, и Том Портер. Второй проходил в рамках вручения 73-й церемонии вручения награды Научно-технической академии 3 марта 2001 года Совет управляющих Академии кинематографических искусств и наук удостоил награды Эда Кэтмалла, Лорен Карпентер и Роб Кук с премией «Оскар за заслуги» «за значительные достижения в области рендеринга кинофильмов, как показано в RenderMan от Pixar». Это первый программный продукт, удостоенный Оскара.
.