OCIOLookTransform node

pluginIcon

This documentation is for version 1.0 of OCIOLookTransform.

Description

OpenColorIO LookTransform

A ‘look’ is a named color transform, intended to modify the look of an image in a ‘creative’ manner (as opposed to a colorspace definion which tends to be technically/mathematically defined).

Examples of looks may be a neutral grade, to be applied to film scans prior to VFX work, or a per-shot DI grade decided on by the director, to be applied just before the viewing transform.

OCIOLooks must be predefined in the OpenColorIO configuration before usage, and often reference per-shot/sequence LUTs/CCs.

See the ‘Look Combination’ parameter for further syntax details.

See opencolorio.org for look configuration customization examples.

Inputs

Input Description Optional
Source   No
Mask   Yes

Controls

Parameter / script name Type Default Function
OCIO Config File / ocioConfigFile N/A   OpenColorIO configuration file
Input Colorspace / ocioInputSpace String scene_linear Input data is taken to be in this colorspace.
Input Colorspace / ocioInputSpaceIndex Choice Linear
Input data is taken to be in this colorspace.
Linear: Rec. 709 (Full Range), Blender native linear space (reference, scene_linear)
Raw: (color_picking, texture_paint)
adx10: Film Scan, using the 10-bit Academy Density Encoding
Linear ACES: ACES linear space
display/nuke_rec709: Rec. 709 (Full Range) Display Space
display/dci_xyz: OpenDCP output LUT with DCI reference white and Gamma 2.6
display/lg10: conversion from film log (color_timing)
lgf: lgf : conversion from film log (compositing_log)
display/srgb8: RGB display space for the sRGB standard.
sRGB: Standard RGB Display Space
VD16: The simple video conversion from a gamma 2.2 sRGB space
Cineon: Cineon (Log Film Scan)
Panalog: Sony/Panavision Genesis Log Space
REDLog: RED Log Space
ViperLog: Viper Log Space
AlexaV3LogC: Alexa Log C
PLogLin: Josh Pines style pivoted log/lin conversion. 445->0.18
SLog: Sony SLog
SLog1: Sony SLog1
SLog2: Sony SLog2
SLog3: Sony SLog3
CLog: Canon CLog
Protune: GoPro Protune
Non-Color: Color space used for images which contains non-color data (i,e, normal maps)
display/p3dci8: p3dci8 :rgb display space for gamma 2.6 P3 projection.
Single Look / singleLook Boolean On When checked, only the selected Look is applied. When not checked, the Look Combination is applied.
Look / lookChoice Choice Agfa Agfacolor Futura 100 Look to apply (if “Single Look” is checked) or append to the Look Combination (when the “Append” button is pressed).
Append Look to Combination / append Button   Append the selected Look to the Look Combination
Look Combination / lookCombination String  
Specify the look(s) to apply.
This may be empty, the name of a single look, or a combination of looks using the ‘look syntax’.
If it is empty, no look is applied.
Look Syntax:
Multiple looks are combined with commas: ‘firstlook, secondlook’
Direction is specified with +/- prefixes: ‘+firstlook, -secondlook’
Missing look ‘fallbacks’ specified with |: ‘firstlook, -secondlook | -secondlook’
Direction / direction Choice Forward Transform direction.
Output Colorspace / ocioOutputSpace String scene_linear Output data is taken to be in this colorspace.
Output Colorspace / ocioOutputSpaceIndex Choice Linear
Output data is taken to be in this colorspace.
Linear: Rec. 709 (Full Range), Blender native linear space (reference, scene_linear)
Raw: (color_picking, texture_paint)
adx10: Film Scan, using the 10-bit Academy Density Encoding
Linear ACES: ACES linear space
display/nuke_rec709: Rec. 709 (Full Range) Display Space
display/dci_xyz: OpenDCP output LUT with DCI reference white and Gamma 2.6
display/lg10: conversion from film log (color_timing)
lgf: lgf : conversion from film log (compositing_log)
display/srgb8: RGB display space for the sRGB standard.
sRGB: Standard RGB Display Space
VD16: The simple video conversion from a gamma 2.2 sRGB space
Cineon: Cineon (Log Film Scan)
Panalog: Sony/Panavision Genesis Log Space
REDLog: RED Log Space
ViperLog: Viper Log Space
AlexaV3LogC: Alexa Log C
PLogLin: Josh Pines style pivoted log/lin conversion. 445->0.18
SLog: Sony SLog
SLog1: Sony SLog1
SLog2: Sony SLog2
SLog3: Sony SLog3
CLog: Canon CLog
Protune: GoPro Protune
Non-Color: Color space used for images which contains non-color data (i,e, normal maps)
display/p3dci8: p3dci8 :rgb display space for gamma 2.6 P3 projection.
key1 / key1 String  
OCIO Contexts allow you to apply specific LUTs or grades to different shots.
Here you can specify the context name (key) and its corresponding value.
Full details of how to set up contexts and add them to your config can be found in the OpenColorIO documentation:
value1 / value1 String  
OCIO Contexts allow you to apply specific LUTs or grades to different shots.
Here you can specify the context name (key) and its corresponding value.
Full details of how to set up contexts and add them to your config can be found in the OpenColorIO documentation:
key2 / key2 String  
OCIO Contexts allow you to apply specific LUTs or grades to different shots.
Here you can specify the context name (key) and its corresponding value.
Full details of how to set up contexts and add them to your config can be found in the OpenColorIO documentation:
value2 / value2 String  
OCIO Contexts allow you to apply specific LUTs or grades to different shots.
Here you can specify the context name (key) and its corresponding value.
Full details of how to set up contexts and add them to your config can be found in the OpenColorIO documentation:
key3 / key3 String  
OCIO Contexts allow you to apply specific LUTs or grades to different shots.
Here you can specify the context name (key) and its corresponding value.
Full details of how to set up contexts and add them to your config can be found in the OpenColorIO documentation:
value3 / value3 String  
OCIO Contexts allow you to apply specific LUTs or grades to different shots.
Here you can specify the context name (key) and its corresponding value.
Full details of how to set up contexts and add them to your config can be found in the OpenColorIO documentation:
key4 / key4 String  
OCIO Contexts allow you to apply specific LUTs or grades to different shots.
Here you can specify the context name (key) and its corresponding value.
Full details of how to set up contexts and add them to your config can be found in the OpenColorIO documentation:
value4 / value4 String  
OCIO Contexts allow you to apply specific LUTs or grades to different shots.
Here you can specify the context name (key) and its corresponding value.
Full details of how to set up contexts and add them to your config can be found in the OpenColorIO documentation:
OCIO config help... / ocioHelpLooks Button   Help about the OpenColorIO configuration.
Enable GPU Render / enableGPU Boolean On
Enable GPU-based OpenGL render.
If the checkbox is checked but is not enabled (i.e. it cannot be unchecked), GPU render can not be enabled or disabled from the plugin and is probably part of the host options.
If the checkbox is not checked and is not enabled (i.e. it cannot be checked), GPU render is not available on this host.
(Un)premult / premult Boolean Off Divide the image by the alpha channel before processing, and re-multiply it afterwards. Use if the input images are premultiplied.
Invert Mask / maskInvert Boolean Off When checked, the effect is fully applied where the mask is 0.
Mix / mix Double 1 Mix factor between the original and the transformed image.