Abstract
Most parts of the human body are cylindrical in shape. Generalized cylinders, with two cross-sectional openings, are a logical choice to represent these cylindrical shapes. However, a variety of human body regions can be visualized as surfaces with multiple openings or multimouth (MM) surfaces. Some examples of such surfaces are the pelvis, the chest, and the palms of the hands. We investigated the suitability of non-uniform rational B-spline (NURBS) formulation for creating multimouth surfaces. Two techniques, the surface wrapping model and the garland model, are presented.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Armstrong JK (1993) Modelling Anthropomorphic Figures using S-patches. M.S. Department of Computer Science, University of Colorado, Colorado Springs. 1–29
Armstrong WW, Green MW, Lake R (1987) Near-real-time control of human figure models. IEEE CGA 7:52–61
Badler NI, Manoochehri KH, Walters G (1987) Articulated figure positioning by multiple constraints. IEEE CGA 7:28–38
Badler NI, Webber BL, Kalita J, Esakov J (1991) Animation from instructions. In: Badler NI, Barsky BA and Zeltzer D (eds) Making them Move: Mechanics, Control, and Animation of Articulated Figures, Morgan Kaufmann, San Mateo, Calif. pp 51–93
Clemente CD (1987) Anatomy A Regional Atlas of the Human Body. Urban & Schwarzenberg, Baltimore-Munich
De Boor, (1984) B-Form Basics. In: G. Farin (ed) Geometric Modeling: Algorithms and New Trends. SIAM, pp 131–148
Dow DE, Semwal SK (1992) Muscle deformations using generalized cylinder, IEICE Conference 7, pp 367
Farin, G (1988) Curves and Surfaces for CAGD, A Practical Guide. 3rd Edition, Academic Press, New York
Glassner AS (1992) Geometric substitution: a tutorial. IEEE CGA 12:22–36
Graves GL (1993) The magic of metaballs. Comput Graph World 16:26–32
Osaacs PM, Cohen MF (1988) Mixed methods for complex kinematic constraints in dynamic figure animation. Visual Comput 4:296–305
Komatsu K (1988) Human skin model capable of natural shape variation. Visual Comput 3:265–271
Lee MW, Kunii TL (1989) Animation Design — A Database Oriented Animation Design Method with a Video Image Analysis Capability. In: Magnenat-Thalmann N, Thalmann D (eds) State of the Art in Computer Animation, Springer, Tokyo, pp 97–112
Loop C, DeRose T (1989) A multisided generalization of Bezier surfaces. ACM Trans Graph 8:204–234
Loop C, DeRose T (1990) Generalized B-spline surfaces of arbitrary topology. Comput Graph 24:347–356
Magnenat-Thalmann N, Thalmann D (1991a) Complex models for animating synthetic actors. IEEE CGA 11:32–44
Magnenat-Thalmann N, Thalmann D (1991b) Human body deformations using joint local dependent operators and finite-element theory. In: Badler N, Barsky BA and Zeltzer D (eds) Making then Move: Mechanics, Control, and Animation of Articulated Figures, Morgan Kaufmann, San Mateo, Calif. pp 243–264
Mirolo C, Pagello E (1989) A solid modeling system for robol action planning, IEEE CGA 9:55–69
Morterson ME (1985) Geometric Modelling. John Wiley, U.S.A.
Muraki S (1991) Volumetric shape description of range data using “blobby model”. Comput Graphs 24:227–235
Parke FI (1982) Parametric models for facial animation. IEEE CGA 2:61–68
Piegl L (1991) On NURBS: a survey, IEEE CGA 11:55–71
Pueyox TD (1988) Human body animation: a survey. Visual Comput 3:254–264
Semwal SK (1993) A proposal for using ANNs for CG animation. J Integrated Study Artificial Intelligence, Cognitive Science and Applied Epistemology 10:93–106
Shani U, Ballard DH (1984) Splines as embeddings for generahzed cylinders. Comput Vision. Graph Image Processing 27:129–156
Shinagawa Y, Kunii TL, Kegosien YL (1991) Surface coding based on Morse theory. IEEE CGA 11:66–78
Upstill S (1990) The RenderMan Companion. Addison Wesley U.S.A.
Watkins MA (1988) Problems in geometric continuity. Computer Aided Design, 20:499–502
Williams L (1990) Performance-driven facial animaltion. Comput Graph 24:235–242
Williams J (1991) Dynamic experiences. In: Badler NI, Barsky BA and Zeltzer D (eds) Making them Move: Mechanics, Kaufmann, San Mateo, Calif, pp 265–200
Zeltzer D (1982) Representation of complex animated figures. Graphics Interface pp 205–211
Zeltzer D (1991) Task level graphical simulation: abstraction, representation, and control. In: Badler NI, Barsky BA and Zeltzer D (eds) Making them Move: Mechanics, Control, and Animation of Articulated Figures, Morgan Kaufmann, San Mateo, Calif. pp 3–33
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Semwal, S.K., Armstrong, J.K., Dow, D.E. et al. Multimouth surfaces for synthetic actor animation. The Visual Computer 10, 388–406 (1994). https://doi.org/10.1007/BF01900664
Issue Date:
DOI: https://doi.org/10.1007/BF01900664