Problem summary
The LensDistortion (LensDistortion2) node has several presets (models) that contain specific equations for certain distortion outcomes.
It has been discovered that when attempting to solve a complex anamorphic distortion using one of the anamorphic lens models, the results are not as expected.
Note: While the features may be present in the grid plate, it appears that several additional solves are needed to get the expected result.
Customer reported version
nuke.n/a
Customer reported platform
Steps to reproduce
1) Read in an anamorphic grid plate (attached)
2) Create a LensDistortion node, setting the Model Preset to 3D Equaliser > 3DE4 Anamorphic Standard, 4 Degree, and the squeeze to '2'
3) In the Analysis tab, select 'Detect' to get the features and then 'Solve' based on these features Result: The inverse distortion is added, although not the expected result.
4) Without changing anything, re-run the 'Solve'. Result: A much more accurate result
Expected behaviour
The distortion should be able to be solved on the first solve
Actual behaviour
It takes more than one solve to get the expected result, even after modifying various settings.
Workaround
Try the solve once or twice after the initial solve to get the expected result.
Reproduced by support
Guidance: Have you reproduced the problem? In which versions have you reproduced the problem? DELETE THIS LINE
This bug has been reproduced in:
Nuke 12.2v5 - Windows 10 - CentOS 7 - MacOS 10.15.6
Nuke 12.2v1 - Windows 10
Nuke 12.1v1 - Windows 10
Nuke 12.0v1 - Windows 10
Nuke 11.3v1 - Windows 10
Nuke 11.2v1 - Windows 10
Nuke 11.1v1 - Windows 10
Nuke 11.0v1 - Windows 10
Unable to reproduce bug in:
10.5v8 - Windows 10 - CentOS 7 - MacOS
Earliest version tested
Nuke 10.5v8
LensDistortion presets were introduced in the LensDistortion2 node in the Nuke 11 release.