Irradiance orthographic view

Description

../../../_images/irradorthoview.jpg

Cornell box rendered with an irradiance orthographic view, illuminance(Y) displayed in false colors with a log scale

Instrument This instrument creates an orthographic image of scene irradiance. Results show how much light is incoming over the visible surfaces. Depending on sensor type, the computed value may be scene illuminance (Y), spectral irradiance, etc…

Note

Using this feature requires a Lighting or Advanced Edition license

Children Nodes

This node may have a variable number of output children with custom names.

Sensor sensor

List of channels defined by a sensitivity spectrum

Output user-defined

First output preset

Output user-defined

Second output preset

Output user-defined

Parameters

name

type

description

xresolution

integer

Horizontal buffer resolution

yresolution

integer

Vertical buffer resolution

pixelfilter

list

The ray pixel filter

shutter

real

Shutter time or exposure, in seconds

wlmin

real

Low bound of simulation wavelength range

wlmax

real

High bound of simulation wavelength range

pos

vec3

The camera position : center of pupils apertures, as well as principal points

forwards

vec3

The camera optical axis, or view direction. Should be orthogonal to up

up

vec3

The camera up axis. Should be orthogonal to forwards

width

real

The camera field width in meters. Must be greater than 0

height

real

The camera field height in meters. Must be greater than 0

Ocean XML 5.0 example

<instrument type="irradorthoview" name="ortho">
     <prm xresolution="512" yresolution="512"/>
     <prm pixelfilter="bilinear"/>
     <prm shutter="1.0"/>
     <prm wlmin="380E-9"/>
     <prm wlmax="780E-9"/>
     <prm pos="0.278 0.273 -0.8"/>
     <prm forwards="0 0 1"/>
     <prm up="0 1 0"/>
     <prm width="0.6"/>
     <prm height="0.6"/>
     <sensor type="ciexyz" name="sensor" y_only="true"/>
     <output type="channelimage" name="irradmap">
             <prm quantity="sceneradiance"/>
             <prm channel="Y"/>
             <prm colors="thermal"/>
             <prm rangemax="200"/>
             <prm logarithmic="true"/>
             <prm logdecades="2"/>
             <prm info="false"/>
             <prm legend="true"/>
             <prm grid="false"/>
             <prm gridx="30"/>
             <prm gridy="30"/>
     </output>
</instrument>