Spectral EXR formatΒΆ
OpenEXR is a versatile high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications, with an open-source library for reading and writing EXR files.
It allows storing not only RGB data, but an unlimited number of named channels. The channels may be encoded in various binary number formats such as 32-bit float for high dynamic range and precision. It also offers compression, and allows setting meta-data in attributes.
Ocean uses a new spectral imaging format based on OpenEXR :
The images have an arbitrary number of channels, with any valid channel name. Ocean uses
wl0
,wl1
,wl2
but this is not requiredFor each channel, an attribute named as the channel with
.wavelength
appended is defined, and its value is aFloat
orDouble
giving the channel central wavelength in meters.