Truelight is a color management system that lets you preview the final look of the film on your computer display. The preview is based on calibration data for film recorders, projection systems, and monitors.
This technology is licensed from FilmLight, who also offer additional tools for display calibration and profile generation.
Connection Type |
Connection Name |
Function |
Input |
unnamed |
The image sequence to view through Truelight. |
Control (UI) |
Knob (Scripting) |
Default Value |
Function |
Truelight Tab |
|||
channels |
channels |
rgb |
The Truelight color management is only applied to these channels. |
raw log input |
input_is_log |
disabled |
When enabled, the image is converted from Log to Linear before the input is sent to Truelight. Enable this control if you are feeding log images into this node, otherwise the input image is assumed to be linear. |
raw Truelight output |
output_raw |
enabled |
When enabled, the conversion of the Truelight output back to linear color space is not performed. Truelight is typically used to generate images in display (monitor) color space, in which case, this should be active. If it is turned off, the output is linearized using an inverse sRGB LUT. If you are using Truelight as a Viewer Input Process, you generally want to send its output directly to the screen with no further LUT conversion, so activate this and set the Viewer LUT to Linear so that the Viewer does no further conversion. If you want to write the Truelight output directly to a file, activate this and set your Write node color space to Linear to prevent it converting input from Linear to another color space. |
profile |
profile |
Dependent on platform |
Sets the file path from which Truelight commands are read. The results of the commands are stored in the saved Nuke script. |
reload |
reload |
N/A |
Click to read the specified Truelight command file again and reset all controls. |
display |
display |
monitor |
Sets the display type to use when the $TRUELIGHT_DISPLAY environment viable is disabled. |
enable |
enable_display |
disabled |
When enabled, use the display control to set the display type to use. When disabled, the $TRUELIGHT_DISPLAY environment variable is used instead of manually setting the display type. |
display file |
display_file |
Dependent on platform |
Sets the file path from which the display calibration files are read. |
gamut alarm |
gamut_alarm |
disabled |
When enabled, out-of-gamut colors are left saturated and in-gamut are monochrome. |
invert |
invert |
disabled |
When enabled, apply a reversed Truelight color correction which can be useful for converting video to a film-like colorspace. |
Advanced Tab |
|||
enable |
advanced |
disabled |
When enabled, the advanced controls are activated. |
reset |
reset |
N/A |
Click to reset the advanced controls to the settings defined in the specified profile. |
show commands |
show commands |
N/A |
Click to display a window containing the current commands to write to the Nuke script. |
recorder |
recorder |
(from profile) |
Sets the type of recorder to simulate or uses the setting defined in the specified profile. |
|
|
(from profile) |
Sets the type of print to simulate or uses the setting defined in the specified profile. |
lamp |
lamp |
internal_Xenon |
Sets the type of lamp to simulate or uses the setting defined in the specified profile. |
printer points rgb |
printer_points |
0, 0, 0 |
|
greyStatusA rgb |
greyStatusA |
Dependent on profile |
|
brightness |
brightness |
1 |
Sets the brightness of the image in the Viewer. |
flare correction |
flare_correction |
0.01 |
Compensates for ambient light shining on your monitor (measured as a fraction of display white). |
white Y |
white_Y |
16 |
Sets the brightness of the simulated projector lamp. |
white u |
white_u |
0.1978 |
Sets the color of the simulated projector lamp on the u axis. |
white v |
white_v |
0.46830001 |
Sets the color of the simulated projector lamp on the v axis. |