ACM Home Page
Please provide us with feedback. Feedback
Computation of rotation minimizing frames
Full text PdfPdf (2.88 MB)
Source
ACM Transactions on Graphics (TOG) archive
Volume 27 ,  Issue 1  (March 2008) table of contents
Article No. 2  
Year of Publication: 2008
ISSN:0730-0301
Authors
Wenping Wang  University of Hong Kong, Hong Kong, China
Bert Jüttler  Johannes Kepler University, Linz, Austria
Dayue Zheng  University of Hong Kong, Hong Kong, China
Yang Liu  University of Hong Kong, Hong Kong, China
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 36,   Downloads (12 Months): 254,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1330511.1330513
What is a DOI?

ABSTRACT

Due to its minimal twist, the rotation minimizing frame (RMF) is widely used in computer graphics, including sweep or blending surface modeling, motion design and control in computer animation and robotics, streamline visualization, and tool path planning in CAD/CAM. We present a novel simple and efficient method for accurate and stable computation of RMF of a curve in 3D. This method, called the double reflection method, uses two reflections to compute each frame from its preceding one to yield a sequence of frames to approximate an exact RMF. The double reflection method has the fourth order global approximation error, thus it is much more accurate than the two currently prevailing methods with the second order approximation error—the projection method by Klok and the rotation method by Bloomenthal, while all these methods have nearly the same per-frame computational cost. Furthermore, the double reflection method is much simpler and faster than using the standard fourth order Runge-Kutta method to integrate the defining ODE of the RMF, though they have the same accuracy. We also investigate further properties and extensions of the double reflection method, and discuss the variational principles in design moving frames with boundary conditions, based on RMF.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Bechmann, D. and Gerber, D. 2003. Arbitrary shaped deformation with dogme. Visual Comput. 19, 2--3, 175--186.
 
4
Bishop, R. L. 1975. There is more than one way to frame a curve. Amer. Math. Monthly 82, 3, 246--251.
5
 
6
 
7
Bloomenthal, M. and Riesenfeld, R. F. 1991. Approximation of sweep surfaces by tensor product NURBS. In SPIE Proceedings Curves and Surfaces in Computer Vision and Graphics II. Vol. 1610. 132--154.
8
 
9
 
10
Chung, T. L. and Wang, W. 1996. Discrete moving frames for sweep surface modeling. In Proceedings of Pacific Graphics. 159--173.
 
11
 
12
 
13
Goemans, O. and Overmars, M. 2004. Automatic generation of camera motion to track a moving guide. In Proceedings of Workshop on the Algorithmic Foundations of Robotics. (WAFR) 201--216.
 
14
 
15
 
16
Hanson, A. 2005. Visualizing Quaternions. Morgan Kaufmann.
 
17
 
18
Jüttler, B. 1998. Rotational minimizing spherical motions. In Advacnes in Robotics: Analysis and Control. Kluwer, 413--422.
 
19
Jüttler, B. 1999. Rational approximation of rotation minimizing frames using Pythagorean-hodograph cubics. J. Geom. Graph. 3, 141--159.
 
20
Jüttler, B. and Mäurer, C. 1999. Cubic Pythagorean hodograph spline curves and applications to sweep surface modeling. Comput.-Aid. Des. 31, 73--83.
 
21
 
22
Kreyszig, E. 1991. Differential Geometry. Dover.
 
23
Lazarus, F., Coquillart, S., and Jancène, P. 1993. Interactive axial deformations. In Modeling in Computer Graphics. Springer Verlag, 241--254.
 
24
Lazarus, F. and Verroust, A. 1994. Feature-based shape transformation for polyhedral objects. In Proceedings of the 5th Eurographics Workshop on Animation and Simulation. 1--14.
 
25
Lazarus, S. C. and Jancene, P. 1994. Axial deformation: an intuitive technique. Comput.-Aid. Des. 26, 8, 607--613.
26
 
27
 
28
Poston, T., Fang, S., and Lawton, W. 1995. Computing and approximating sweeping surfaces based on rotation minimizing frames. In Proceedings of the 4th International Conference on CAD/CG. Wuhan, China.
 
29
Pottmann, H. and Wagner, M. 1998. Contributions to motion based surface design. Int. J. Shape Model. 4, 3&4, 183--196.
 
30
Semwal, S. K. and Hallauer, J. 1994. Biomedical modeling: implementing line-of-action algorithm for human muscles and bones using generalized cylinders. Comput. Graph. 18, 1, 105--112.
 
31
Shani, U. and Ballard, D. H. 1984. Splines as embeddings for generalized cylinders. Comput. Vision Graph. Image Proces. 27, 129--156.
 
32
Siltanen, P. and Woodward, C. 1992. Normal orientation methods for 3D offset curves, sweep surfaces, skinning. In Proceedings of Eurographics. 449--457.
 
33
Wang, W. and Joe, B. 1997. Robust computation of rotation minimizing frame for sweep surface modeling. Comput.-Aid Des. 29, 379--391.
 
34
Wang, W., Jüttler, B., Zheng, D., and Liu, Y. 2007. Computation of rotation minimizing frame in computer graphics. Tech. rep., TR 2007-07, Department of Computer Science, University of Hong Kong.


Collaborative Colleagues:
Wenping Wang: colleagues
Bert Jüttler: colleagues
Dayue Zheng: colleagues
Yang Liu: colleagues