ID 342361 - Inconsistent RGB values between the Color Picker pop-up window and the Modo layout / Preview Renderer for multiple colorspaces.

Follow

Problem summary
Inconsistent RGB values between the Color Picker pop-up window and the Modo layout / Preview Renderer for multiple colorspaces.
 
This issue has been confirmed on at least the following colorspaces:
  • sRGB-D65
  • sRGB-D65-Linear
  • sRGB-D60-Simulation
  • Adobe RGB
  • ProPhoto
  • Cineon
  • AlexaV3LogC
  • PLogLin
  • SLog
  • adx10
  • adx16
  • slogf35
  • slogf65_3200
  • slogf65_5500
  • logc
  • log
  • rrt - All rrt colorspaces crash Modo when trying to edit the color integer.

Steps to reproduce

1) Open System > Preferences > Color Management and change the settings to:
Default OCIO Color Config: foundry-v1
Default 8-bit Colorspace: AdobeRGB
Default 16-bit Colorspace: AdobeRGB
Default Float Colorspace: AdobeRGB
Default Numeric Colorspace: AdobeRGB
Default View Colorspace: AdobeRGB

2) Create a Cube primitive and then apply a Constant material layer from the Shader Tree.

3) Switch to the Render layout and enable the Preview Renderer.

4) Create a Diffuse Color render output and set this in the Preview Renderer.

5) Select the Constant material layer in the Shader Tree, and open the Color Picker pop-up window by selecting the colour bar in the Properties panel of the Constant material layer.

6) In the Color Picker window, switch to the Options tab and change the Color Model setting to RGB, then change the Color Units to Integer. Switch back to the Color tab.

7) Using the colour bar in the Properties panel, select the red channel and move the mouse to the right to increase the value. Increase the value to 255. You should notice that the Color Picker UI is not outputting the same value for the red channel.

Attempting to manually input a red channel value of 255 in the Color Picker window will not work - the value is capped lower.

8) Using the colour bar in the Properties panel, increase the green channel to 255. Notice that the blue channel will increase in the Color Picker window as well.

You will also see this inconsistency using the other Color Units (Floating Point / Percentage / Hexadecimal). The RGB values being rendered are equal to the values of the colour bar in the Properties panel.
Expected behaviour
The RGB values in the Color Picker window should be equal to the RGB values in the colour bar / render window for the AdobeRGB colorspace. 

Actual behaviour
The Color Picker window is outputting the incorrect RGB values, and appears to be clamping the values.
 

Workaround

Unknown.
 
Reproduced by support
This bug has been reproduced in:
Modo 13.0v1 - Windows 10 - Centos 7 - MacOS 10.13
Modo 12.2v2 - Windows 10
Modo 12.1v2 - Windows 10
Modo 12.0v1 - Windows 10
Modo 11.2v3 - Windows 10
Modo 11.1v1 - Windows 10
Modo 11.0v3 - Windows 10
Modo 10.2v4 - Windows 10 - Centos 7 - MacOS 10.13
 
Earliest version tested
Modo 10.2v4 - This issue appears to be in all versions of the product.
 
 
 

    We're sorry to hear that

    Please tell us why