State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:154005|
Problem summary
Using a LUT with a range specified through 3D_INPUT_RANGE results in an error.
Customer reported version
N/A
Customer reported platform
N/A
Steps to reproduce
1) Download the attached .cube file.
2) Open Nuke.
3) Create a CheckerBoard node.
4) Create an OCIOFileTransform node downstream of the CheckerBoard.
5) On the OCIOFileTransform node, load the attached .cube file on the file knob.
6) View the result and you should see an error in the Viewer, like so:

7) Open the .cube file in a text editor.
8) Remove the following line and save the file:
LUT_3D_INPUT_RANGE 0.000000 1.000000
9) Repeat steps 1-6 and the LUT should be applied without errors.
Expected behaviour
The LUT should be applied without errors.
Actual behaviour
Using a LUT with a range specified through 3D_INPUT_RANGE results in an error.
Workaround
Open the file in a text editor and remove the line containing 3D_INPUT_RANGE.
Reproduced by support
This bug has been reproduced in:
Nuke 13.2v5 - Windows 10 - Linux CentOS 7
Nuke 12.0v1 - Windows 10 - Linux CentOS 7
Nuke 9.0v1 - Windows 10
Earliest version tested
Nuke 9.0v1
- This issue appears to be in all tested versions of the product
We're sorry to hear that
Please tell us why