Abstract
Deformation of 3D objects plays an important role in computer graphics, simulation and computer-aided design. Using a deformation tool, a simple geometric model can be deformed to take useful and intuitive shapes. The axial deformation technique allows a 3D object to be deformed by adjusting the shape of an axial curve. However, due to lack of control on the local coordinate frame, unexpected twist may result. The axial curve-pair based deformation technique provides a scheme for controlling the local coordinate frame intuitively. Nevertheless, achieving a physically viable deformation relies very much on the experience and skill of the user in manipulating the shape of the curve-pair. The dynamic axial curve-pair based deformation technique enhances the system by incorporating a special mass-spring model for the 1-dimensional curve-pair structure. Movement of the point masses of the mass spring system deforms the embedded curve-pair, which in turn deforms the associated geometric shape. The proposed technique is particularly useful for the design and animation of soft objects such as animals and characters.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Sederberg, T.W., Parry, S.R.: Free-form deformation of solid geometric models. In: ACM Computer Graphics (SIGGRAPH 1986) (1986)
Chadwick, J.E., Haumann, D.R., Parent, R.E.: Layered construction of deformable animated characters. Proceedings of ACM SIGGRAPH, Computer Graphics 23(3), 243–252 (1989)
Faloutsos, P., van de Panne, M., Terzopoulos, D.: Dynamic Animation Synthesis with Free-Form Deformations. IEEE Transactions on Visualization and Computer Graphics (1997)
Feng, J.Q., Ma, L.Z., Peng, Q.S.: A New Free-form Deformation through the Control of Parametric Surfaces. Computers&Graphics 20(4), 531–539 (1996)
Borrel, P.: Simple constrained deformations for geometric modeling and interactive design. ACM Transactions on Computer Graphics 13(2), 137–155 (1994)
Terzoppoulos, D., Qin, H.: Dynamic NURBS with geometric constraints for interactive sculpting. ACM Transactions on Graphics 13(2), 103–136 (1994)
Lazarus, F., Conquillart, S., Jancene, P.: Axial deformations: an intuitive deformation technique. Computer-Aided Design 26(8), 603–617 (1994)
Hui, K.C.: Free-form design using axial curve-pairs. Computer-Aided Design 34, 583–595 (2002)
Christensen, J., Marks, J., Ngo, J.T.: Automatic motion synthesis for 3D mass-spring models, Tech.Rep., MERL TR95-01 (1995)
Qin, H., Terzopoulos, D.: D-NURBS: A physics-based framework for geometric design. IEEE Transactions on Visualization and Computer Graphics 2(1) (March 1996)
Volino, P., Magnenat-Thalmann, N.: Comparing Efficiency of Integration Methods for Cloth Animation. In: Proceedings of Computer Graphics International 2001, Hong-Kong, China, pp. 265–274 (2001)
Choi, K.-J., Ko, H.-S.: Stable but responsive cloth. In: Proceedings SIGGRAPH 2002, San Antonio, TX, USA, pp. 604–611 (2002)
Baraff, D., Witkin, A., Kass, M.: Untangling Cloth. In: Proceedings SIGGRAPH 2003, San Diego, CA, USA, pp. 862–870 (2003)
Eberhardt, B., Weber, A., Strasser, W.: A Fast Flexible Particle-System Model for Cloth Draping. IEEE Computer Graphics and Applications 16(5), 52–59 (1996)
Haumann, D.R., Wejchert, J., Arya, K., Bacon, B.: An application of motion design and control in physically-based animation. In: Proceeding of Graphics Interface 1991, pp. 279–286 (1991)
Peng, Q.H., Jin, X.G., Feng, J.Q.: Arc-Length-Based Axial Deformation and Length Preserving Deformation. In: Computer Animation 1997, pp. 86–92. IEEE Computer Society, Geneva (1997)
Faux, I.D., Pratt, M.J.: Computational geometry for design and manufacturing. Wiley, Chichester (1979)
Klok, F.: Two moving coordinate frames for sweeping along a 3D trajectory. Computer-Aided Geometric Design 3, 217–229 (1986)
Lossing, D.L., Eshleman, A.L.: Planning a common data base for engineering and manufacturing. In: SHARE XLIII, Chicago (August 1974)
Fehlberg, E.: Low-order classical Runge-Kutta formulas with step size control and their application to some heat transfer problems, NASA Technical Report 315 (1969)
Cash, J.R., Karp, A.H.: A variable order Runge–Kutta method for initial value problems with rapidly varying right-hand sides. ACM Trans Math Software 16, 201–222 (1990)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chan, M.L., Hui, K.C. (2008). Dynamic Axial Curve –Pair Based Deformation. In: Pan, Z., Zhang, X., El Rhalibi, A., Woo, W., Li, Y. (eds) Technologies for E-Learning and Digital Entertainment. Edutainment 2008. Lecture Notes in Computer Science, vol 5093. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69736-7_63
Download citation
DOI: https://doi.org/10.1007/978-3-540-69736-7_63
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69734-3
Online ISBN: 978-3-540-69736-7
eBook Packages: Computer ScienceComputer Science (R0)