Table of Contents

This page provides information about the V-Ray OCIO texture in Cinema 4D.


Overview



VRayOCIO is a texture that allows users to apply OpenColorIO (OCIO) color transformations to textures in Cinema 4D to manage their look.


UI Path: Texture > plugins > V-Ray > VRayOCIO


Parameters


Basemap – The base texture that is corrected.

Config Src – Manually specifies an OCIO configuration. If not specified, the OCIO environment variable is used.

Auto
Environment
File
Internal

Config File – Specifies the OCIO configuration file. This option is available only when the Config Src is set to File or Auto.

Inout Type – Determines how the input and output color spaces are specified:

Colorspaces – The user specifies the input and output color spaces directly.
Roles – The user specifies the input and output color space depending on the task that they want to perform as defined in the OCIO configuration.

Mode – Specifies what color transformations to be performed:

Color Space – The texture performs color space conversions.
CDL Transform – The texture performs an ASC CDL transformation. CDL stands for "Color Decision List" which is a color grading information exchange format developed by the ASC (American Society of Cinematographers).
File Transform – The texture performs a color transformation based on another file (i.e. .3dl, .lut, .cube etc).
Log Convert – The texture performs log2lin or lin2log conversion.
Display – The texture performs color space conversion for display.
Look – The texture performs a Look transform. The OCIO config must define looks for this mode to work.


Color Space


These parameters are available when the Mode is set to ColorSpace.

In – Specifies the input color space (the color space that the input texture is in).

Out – Specifies the output color space (for rendering, this would typically be a linear color space).


Look


These parameters are available when the Mode is set to Look.

Look Input Colorspace – The color space of the base texture.

Look Looks – The name of the look if the OCIO configuration defines looks.

Look Output Colorspace – The output color space.

Look Direction – Specifies whether to apply Forward or Inverse transformation.

Look Ignore Errors – When enabled, attempts to perform color corrections, even if there are errors.


CDL Transform


These parameters are available when the Mode is set to CDL Transform.

Cdl Slope – Multipliers for the red/green/blue color components.

Cdl Offset – Offset values for the red/green/blue color components.

Cdl Power – Gamma values for the red/green/blue color components.

Cdl Saturation – The saturation value; 0.0 makes the image grayscale.

Cdl Use File – When enabled, the CDL parameters are read from a .cc or a .ccc file, instead of specified directly.

Cdl File – Specifies a .cc or .ccc file to read.

Cdl Cccid – Color correction id as specified in the color correction file.


File Transform


These parameters are available when the Mode is set to File Transform.

Filetr File – Specifies a color transformation file (.3dl, .cube, .lut etc).

Filetr Cccid – Color correction id if present in the file.

Filetr Direction – Specifies whether forward or inverse color transformation should be applied. Not all file formats support inverse transformations.

Filetr Interpolation – If the file contains tabulated LUT data (i.e. .cube files), specifies how this data is interpolated.

Nearest – Nearest neighbor in all dimensions. This method is fast, but may introduce artifacts, especially in textures with smooth gradients.
Linear – Linear interpolation in all dimensions . This is a smooth method, but is slower than Nearest.
Tetrahedral – Tetrahedral interpolation in all directions.
Best – Chooses the best interpolation type for the requested context. Currently, the same as Linear.


Log Convert


These parameters are available when the Mode is set to LogConvert.

Longconvert Operation – Specifies whether to convert from linear to log space or vice versa.


Display



These parameters are available when the Mode is set to Display.

Disp Input Colorspace – Specifies the color space of the base texture.

Disp Display Device – Specifies a viewing device from the devices listed in the OCIO configuration.

Disp View transform – Specifies the desired view transformation.




Was this helpful?