◎ Radiance CDL Transform:
RadianceOCIOCDL is a powerful node designed to apply the ASC CDL (American Society of Cinematographers Color Decision List) transform, which is widely used in the film industry for on-set grading and shot matching. This node allows you to manipulate the color properties of an image through operations such as Slope, Offset, Power, and Saturation. These operations enable precise control over the gain, lift, gamma, and overall saturation of the image, making it an essential tool for achieving consistent color grading across different shots. The node supports loading CDL values from .cc or .ccc files, providing flexibility and ease of use for artists who need to apply pre-defined color adjustments. By leveraging these capabilities, RadianceOCIOCDL helps ensure that your visual projects maintain a cohesive and professional look.
◎ Radiance CDL Transform Input Parameters:
cdl_file
The cdl_file parameter allows you to specify a file path to a .cc or .ccc file containing predefined CDL values. This parameter is crucial for loading existing color grading settings, which can save time and ensure consistency across multiple images or scenes. If a valid file is provided, the node will parse the file to extract the Slope, Offset, Power, and Saturation values. There are no specific minimum or maximum values for this parameter, as it depends on the file's content. If no file is provided, manual SOP values must be specified.
slope_r, slope_g, slope_b
These parameters represent the Slope values for the red, green, and blue channels, respectively. The Slope operation acts as a gain control, multiplying each channel by the specified value. This can be used to adjust the brightness and contrast of the image. The minimum value is typically 0, while there is no strict maximum, but values should be chosen carefully to avoid excessive brightness.
offset_r, offset_g, offset_b
These parameters define the Offset values for the red, green, and blue channels. The Offset operation adds a constant value to each channel, effectively lifting or lowering the overall brightness. This can be used to adjust the image's exposure. The values can be positive or negative, with no strict limits, but should be used judiciously to maintain image quality.
power_r, power_g, power_b
These parameters specify the Power values for the red, green, and blue channels. The Power operation applies an exponent to each channel, functioning as a gamma correction. This can be used to adjust the midtones of the image. The minimum value is typically greater than 0, with no strict maximum, but values should be chosen to avoid distorting the image's color balance.
saturation
The saturation parameter controls the global saturation of the image. A value of 1.0 means no change, while values greater than 1.0 increase saturation, and values less than 1.0 decrease it. This parameter is essential for enhancing or reducing the vividness of colors in the image. The minimum value is 0, and there is no strict maximum, but extreme values should be avoided to maintain natural-looking colors.
◎ Radiance CDL Transform Output Parameters:
IMAGE
The output parameter IMAGE represents the processed image after applying the CDL transform. This output is crucial as it reflects the adjustments made to the image's color properties, including changes in brightness, contrast, gamma, and saturation. The resulting image can be used for further processing or as a final output, ensuring that the desired color grading is achieved.
◎ Radiance CDL Transform Usage Tips:
- To achieve consistent color grading across multiple shots, use .cc or .ccc files to load predefined CDL values, ensuring uniformity in your project.
- Experiment with the Slope, Offset, and Power parameters to fine-tune the image's brightness, contrast, and gamma, but be cautious with extreme values to avoid unwanted artifacts.
◎ Radiance CDL Transform Common Errors and Solutions:
Failed to parse CDL file
- Explanation: This error occurs when the node is unable to read or interpret the specified .cc or .ccc file, possibly due to an incorrect file path or file format issues.
- Solution: Ensure that the file path is correct and that the file is in a valid .cc or .ccc format. Double-check the file's content for any syntax errors or inconsistencies.
