Спектральный рендеринг

редактировать

В компьютерной графике спектральный рендеринг - это метод, в котором перенос света сцены моделируется с использованием реальных длин волн. Этот процесс обычно медленнее, чем традиционный рендеринг, который визуализирует сцену с ее красным, зеленым и синим компонентами, а затем накладывает изображения. Спектральный рендеринг часто используется в трассировке лучей или фотонном картировании для более точного моделирования сцены, часто для сравнения с реальной фотографией для проверки алгоритма рендеринга (как в Cornell Вставка ) или для моделирования различных участков электромагнитного спектра с целью научной работы. Смоделированные изображения не обязательно выглядят более реалистично, но по сравнению с реальным изображением пиксель за пикселем результат часто намного ближе.

Спектральный рендеринг может также более эффективно моделировать источники света и объекты, поскольку спектр излучения света может использоваться для высвобождения фотонов с определенной длиной волны пропорционально спектру. Аналогичным образом можно использовать кривые спектрального отражения объектов для более точного отражения определенных частей спектра.

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

Реализации

Например, Arion,, Indigo Renderer, LuxRender, mental ray,, Octane Render,,, и описывают себя как спектральные средства визуализации.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-09 02:12:15
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте