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

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

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

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

Реализации

Например, Арион,[1]FluidRay,[2] Индиго Рендерер,[3]LuxRender,[4]ментальный луч,[5]Мицуба,[6]Октановый рендер,[7] Spectral Studio,[8]Теа Рендер,[9]Океан,[10]ИЗОБРАЗИТЕЛЬНОЕ ИСКУССТВО,[11]иМанука[12]описывают себя как спектральные рендеры.

Рекомендации

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