Title :
ScrewBender: Smoothing Piecewise Helical Motions
Author :
Powell, Alexander ; Rossignac, Jarek
Author_Institution :
Georgia Inst. of Technol., Atlanta
Abstract :
Although a piecewise helical (polyscrew) motion is continuous, velocities are typically discontinuous at control poses when the motion switches between screws. We obtain a smooth motion through polyscrew 4-point, B-spline, or Jarek subdivision, which are trivial to implement and can be animated in real time. To overcome this problem, we use screw, or helical, motions to interpolate between poses. A screw is fully defined by the initial and final control poses. It combines a minimum-angle linear rotation around a fixed axis of direction S with a minimum-distance linear translation along S.
Keywords :
computational geometry; computer animation; interpolation; splines (mathematics); Jarek subdivision method; ScrewBender; interpolation method; minimum-angle linear rotation; minimum-distance linear translation; piecewise helical motion smoothing; polyscrew 4-point B-spline method; real-time animation; Animation; Fasteners; Motion control; Polynomials; Smoothing methods; Spline; helical motion; motion; screw; smoothing; subdivision; Computer Graphics; Computer Simulation; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Models, Theoretical; Motion; Surface Properties; User-Computer Interface; Video Recording;
Journal_Title :
Computer Graphics and Applications, IEEE
DOI :
10.1109/MCG.2008.14