The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January/February (2008 vol.28)
pp: 56-63
Alexander Powell , Georgia Institute of Technology
Jarek Rossignac , Georgia Institute of Technology
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.
INDEX TERMS
motion, screw, smoothing, subdivision, helical motion
CITATION
Alexander Powell, Jarek Rossignac, "ScrewBender: Smoothing Piecewise Helical Motions", IEEE Computer Graphics and Applications, vol.28, no. 1, pp. 56-63, January/February 2008, doi:10.1109/MCG.2008.14
REFERENCES
1. J. Rossignac and J.J. Kim, "Computing and Visualizing Pose-Interpolating 3D Motions," Computer Aided Design, vol. 33, no. 4, 2001, pp. 279–291.
2. J. Wallner and H. Pottmann, "Intrinsic Subdivision with Smooth Limits for Graphics and Animation," ACM Trans. Graphics, vol. 25, no. 2, 2006, pp. 356–374.
3. J. Rossignac, "Education-Driven Research in CAD," Computer Aided Design, vol. 36, no. 14, 2004, pp. 1461–1469.
4. M. Sabin, "Subdivision Surfaces," The Handbook of Computer-Aided Geometric Design, G. Farin, J. Hoschek, and M.S. Kim, eds., 2002, pp. 309–327.
5. J. Warren and H. Weimer, Subdivision Methods for Geometric Design: A Constructive Approach, Morgan Kaufmann, 2001.
6. J. Wallner and N. Dyn, "Convergence and C1 Analysis of Subdivision Schemes on Manifolds by Proximity," Computer Aided Design, vol. 22, no. 7, 2005, pp. 593–622.
7. N. Dyn, J.A. Gregory, and D. Levin, "Analysis of Uniform Binary Subdivision Schemes for Curve Design," Constructive Approximation, vol. 7, 1991, pp. 127–147.
8. A. Kaul and J. Rossignac, "Solid-Interpolating Deformations: Construction and Animation of PIPs," Computers &Graphics, vol. 16, no. 1, 1992, pp. 107–115.
9. F.C. Park and B. Ravani, "Smooth Invariant Interpolation of Rotations," ACM Trans. Graphics, vol. 16, no. 3, 1997, pp. 277–295.
10. M. Hofer, H. Pottmann, and B. Ravani, "Subdivision Algorithms for Motion Design Based on Homologous Points," Advances in Robot Kinematics: Theory and Applications, J. Lenarcic and F. Thomas, eds., Kluwer Academic Publishers, 2002, pp. 235–244.
11. A. Powell and J. Rossignac, "Screwbender: Polyscrew Subdivision for Smoothing Interpolating Motions," tech. report GIT-GVU-05-05, GVU, Georgia Inst. of Technology, 2007.
12. M. Alexa, "Linear Combination of Transformations," Proc. 29th Ann. ACM Conf. Computer Graphics and Interactive Techniques (Siggraph), ACM Press, 2002, pp. 380–387.
26 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool