You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BUG: Fix Computation of Interaction Transform Used in PositionProp
This commit fixes the incorrect and unnecessary conversion from axis-angle
to quaternion inadvertently introduced in 503ef1d ("ENH: Add VR interactor
style class for transforming objects in MRML", 2018-08-31).
The additional conversion, introduced in the mentioned commit, was redundant
since the event orientations (internally set using
`vtkVRRenderWindowInteractor::ConvertPoseToWorldCoordinates`, itself introduced
in kitware/803d3a327d, "ENH: Use pose matrices instead of camera parameters for
VR controllers", 2018-09-25) are already in quaternion format.
The redundant conversion was leading to an invalid transformation of the
selected object.
Reported-by: Lucas Gandel <[email protected]>
Co-authored-by: David Allemang <[email protected]>
0 commit comments