Few fun tests to explore spectral rendering in typical vfx lighting scenarios.
Spectral rendering is a way of rendering, where light transport is simulated on a continuous range of wavelengths rather then RGB color values. This improves accuracy and realism as RGB renders tend to produce overly saturated images as compared to real world.
Camera spectral sensitivity functions relate scene radiance with captured RGB triplets. They are used to convert radiance coming to camera into RGB color values. These functions are intended to correspond to the sensitivity of the human eye.
Using those functions we can produce render that is similar to how real camera will see the image.
In sensor tests, render scene is the same across renders. Different look is because different sensor sensitivities are used.
Images are done with Mitsuba and Pbrt render engines.
Mitsuba 2: www.mitsuba-re...
Merlin Nimier-David, Delio Vicini, Tizian Zeltner, and Wenzel Jakob. 2019. Mitsuba 2: A Retargetable Forward and Inverse Renderer. In Transactions on Graphics (Proceedings of SIGGRAPH Asia) 38(6).
Pbrt: www.pbrt.org
Copyright (c)1998-2018 Matt Pharr, Greg Humphreys, and Wenzel Jakob.
Pbrt landscape scene: Jan-Walter Schliep, Burak Kahraman, and Timm Dapper
Sensor and lights spectral sensitivities data (and idea):
Thomas Mansencal www.colour-science.org
Hdri maps: hdrihaven.com/
Cie 2006 data: www.cvrl.org/ci...
Rubber toy from Houdini: www.sidefx.com
5 сен 2024