ID 456526 - PointsTo3D node 2d point result is incorrectly generated at an offset from the user placed points

Follow

Problem summary
When using the PointsTo3D node with your footage to define a location in 3d space, when the results are calculated, the generated 2d point is offset from the user created reference points.

Customer reported version
nuke.12.2v3

Customer reported platform
windows10

Steps to reproduce

1) Within a new Nuke session, import footage to track

2) Using the CameraTracker node, track a short range of this imported footage

3) When the track is complete, export the result as a new Camera using the 'Create' option

4) Create a PointsTo3D node, connecting the image to the img input and the new Camera to the cam input

5) Open the PointsTo3D properties, and place the points as per the following instructions.
https://learn.foundry.com/nuke/content/reference_guide/transform_nodes/pointsto3d.html

6) Once the points are placed correctly, Calculate the result
Result: The generated result 'point2d' is offset from the user placed points


Expected behaviour
The point2d result should line up with the user placed points

Actual behaviour
The point2d result is offset, which in turn is passed through to the Axis node which affects its location in 3D space.

Workaround
As the result appears to be offset, when the data from the Axis node is used for placement within a Card or 3D object, using a TransformGeo node under this Card/3D object to line up to the user placed points will fix the offset issue.

Note: You may need to keyframe the TransformGeo translation properties on the user placed point keyframes, for trickier tracks.

Reproduced by support
This bug has been reproduced in:
Nuke 12.2v3 - Windows 10 - MacOS 10.15.6 - CentOS 7
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
Nuke 10.5v1 - Windows 10
Nuke 10.0v1 - Windows 10
Nuke 9.0v1 - Windows 10 - MacOS 10.15.6 - CentOS 7

Earliest version tested
Nuke 9.0v1
- This issue appears to be in all versions of the product

    We're sorry to hear that

    Please tell us why