В традиционном рендеринге обычно все вычисления выполняются с радиометрическими единицами измерения, либо в виде полного спектрального рендеринга, либо по компонентам (XYZ, RGB и т. Д.).
Однако, поскольку современный рендеринг добавляет больше физических моделей, художникам удобно указывать значения в более привычных фотометрических единицах, например, интенсивность света в люменах.
Чтобы сохранить все конвейеры в одном типе юнитов, вы можете выполнить одно из следующих действий:
- Преобразовать фотометрические единицы в радиометрические единицы, используя световую эффективность
- Держите весь конвейер рендеринга в фотометрических единицах
- Себастьян Лагард очень хорошо представляет эту идею в примечаниях к своей презентации Siggraph 2014 « Перемещение обморожения в PBR».
Мои вопросы тогда следующие:
- Есть ли недостатки рендеринга исключительно в фотометрических единицах?
- Насколько я могу судить, фотометрические единицы - это просто радиометрические единицы, смещенные к человеческому глазу. Учитывая, что мы увидим окончательное изображение нашим глазом, я не вижу в этом проблемы.
- Frostbite - это компонентный RGB-движок. Будут ли у спектрального рендеринга какие-либо дополнительные недостатки при рендеринге исключительно в фотометрических единицах?