Ментальный луч - Mental Ray

Ментальный луч
Оригинальный автор (ы)Ментальные образы
Разработчики)Nvidia
изначальный выпуск1989; 31 год назад (1989)
Стабильный выпуск
3.14
Предварительный выпуск
3.14
Операционная системаLinux, OS X, Майкрософт Виндоус[1]
ТипСистема рендеринга
ЛицензияПроприетарное программное обеспечение
Интернет сайтwww.nvidia.com/объект/ nvidia-mental-ray-products.html

Ментальный луч (стилизован под ментальный луч) является производственным качеством трассировка лучей заявка 3D рендеринг. Его разработчик из Берлина Ментальные образы был приобретен NVIDIA в 2007 году, а выпуск Mental Ray был прекращен в 2017 году.

Mental Ray использовался во многих художественных фильмах, в том числе Халк, Матрица перезагружена & Революции, Звёздные войны: Эпизод II - Атака клонов, Послезавтра и Посейдон.[2][3]

В ноябре 2017 года NVIDIA объявила, что больше не будет предлагать новые подписки Mental Ray, хотя в течение 2018 года для существующих клиентов плагинов публиковались служебные выпуски с исправлениями ошибок.[4]

Функции

Изображение, созданное с помощью Mental Ray, демонстрирующее глобальное освещение, фотонные карты, глубина резкости, окружающая окклюзия, глянцевые отражения, мягкие тени и цвести

Основная особенность Mental Ray - достижение высокой производительности за счет параллелизма как на многопроцессорных машинах, так и между рендерить фермы. Программное обеспечение использует такие методы ускорения, как строка сканирования для определения первичной видимой поверхности и разделение двоичного пространства для вторичных лучей. Он также поддерживает каустика и физически правильное моделирование из глобальное освещение использование фотонные карты. Любое сочетание диффузного, глянцевого (мягкого или рассеянного) и зеркальное отражение и передачу можно смоделировать.

Mental Ray был разработан для интеграции в стороннее приложение с использованием API или использоваться как отдельная программа с использованием формата файла сцены .mi для рендеринга в пакетном режиме. В настоящее время существует множество программ, интегрирующих его, например Autodesk Maya, 3D Studio Max, Cinema 4D и Revit, Softimage | XSI, Houdini программного обеспечения побочных эффектов, SolidWorks и Dassault Systèmes ' CATIA. Большинство этих программных интерфейсов предоставляют свою собственную библиотеку настраиваемых шейдеров (описано ниже). Однако, если эти шейдеры доступны для mental ray, любой файл mi может быть визуализирован независимо от программного обеспечения, которое его сгенерировало.

Mental Ray является полностью программируемым и бесконечно изменяемым, поддерживает связанные подпрограммы, также называемые шейдеры написано в C или C ++. Эту функцию можно использовать для создания геометрических элементов во время работы средства визуализации, процедурных текстур, карт рельефа и смещения, атмосферных и объемных эффектов, окружающей среды, линз камеры и источников света.

Изображение алмаза, созданное с помощью Mental Ray в CATIA V5R19 Photo Studio.

Поддерживаемые геометрические примитивы включают многоугольники, подразделения поверхностей, и обрезанные поверхности произвольной формы, такие как NURBS, Безье, и моном Тейлора.

Явления состоят из одного или нескольких шейдерных деревьев (DAG ). Явление выглядит как обычный шейдер для пользователя и на самом деле может быть обычным шейдером, но обычно оно будет содержать ссылку на шейдер DAG, который может включать введение или изменение геометрии, введение линз, сред и параметров компиляции. . Идея феномена состоит в том, чтобы упаковать элементы и скрыть сложность.

С 2010 года Mental Ray также включает гнев движок рендеринга[5] который добавил в продукт ускорение графического процессора. В 2013 г. окружающая окклюзия перевал также был ускорен CUDA, а с 2015 года движок GI Next можно использовать для вычисления всего непрямого / глобального освещения на графических процессорах.

В 2003 году Mental Images была удостоена награды Академическая награда за их вклад в программу визуализации фильмов mental ray.

Смотрите также

Примечания

  1. ^ http://www.nvidia-arc.com/products/nvidia-mental-ray/availability.html
  2. ^ "Разработчики программного обеспечения mental images получают премию Оскар В архиве 2012-11-19 в Wayback Machine ". Пресс-релиз Mental Images, 23 апреля 2011 г.
  3. ^ "Большой, как жизнь: промышленный свет и магия Создает «Посейдона» в mental ray В архиве 2012-11-19 в Wayback Machine ". Пресс-релиз Mental Images, 23 апреля 2011 г.
  4. ^ «Часто задаваемые вопросы о NVIDIA MENTAL RAY TRANSITION» (PDF). NVIDI. Получено 18 ноября, 2017.
  5. ^ Келлер, Александр; Вехтер, Карстен; Рааб, Матиас; Зайберт, Даниэль; Дитгер ван Антверпен; Корндёрфер, Иоганн; Кеттнер, Лутц (2017) [3 мая 2017 г.]. «Система моделирования и визуализации легкого транспорта Iray» (Отчет). NVIDIA. arXiv:1705.01263.

дальнейшее чтение

  • Дримейер, Томас: Рендеринг с mental ray, SpringerWienNewYork, ISBN  3-211-22875-6
  • Дримейер, Томас: Программирование mental ray, SpringerWienNewYork, ISBN  3-211-24484-0
  • Копра, Энди: Написание шейдеров mental ray: введение в восприятие, SpringerWienNewYork, ISBN  978-3-211-48964-2

внешняя ссылка