MantisBT - VTK
View Issue Details
0010102VTK(No Category)public2010-01-06 17:002016-08-12 09:55
Scott Settlemier 
Kitware Robot 
normalmajoralways
closedmoved 
 
 
0010102: quaternion interpolator has numerical problems
I think the quaternion interpolator is using operations which're numerically unstable as the orientations approach one another. In particular, vtkQuaternionInterpolator::InnerPoint() will return an undefined orientation for very similar (just equal?) inputs.

This will demonstrate the issue:
    vtkTransformInterpolator* interp = vtkTransformInterpolator::New();
    vtkTransform* x = vtkTransform::New();
    x->Identity();
    interp->AddTransform(0, x);
    interp->AddTransform(1, x);
    interp->AddTransform(2, x);
    interp->InterpolateTransform(0.5, x);


No tags attached.
Issue History
2010-01-06 17:00Scott SettlemierNew Issue
2011-06-16 13:11Zack GalbreathCategory => (No Category)
2016-08-12 09:55Kitware RobotNote Added: 0037133
2016-08-12 09:55Kitware RobotStatusexpired => closed
2016-08-12 09:55Kitware RobotResolutionopen => moved
2016-08-12 09:55Kitware RobotAssigned To => Kitware Robot

Notes
(0037133)
Kitware Robot   
2016-08-12 09:55   
Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current VTK Issues page linked in the banner at the top of this page.