ABSTRACT
This paper presents Kizamu, a computer-based sculpting system for creating digital characters for the entertainment industry. Kizamu incorporates a blend of new algorithms, significant technical advances, and novel user interaction paradigms into a system that is both powerful and unique.
To meet the demands of high-end digital character design, Kizamu addresses three requirements posed to us by a major production studio. First, animators and artists want digital clay — a medium with the characteristics of real clay and the advantages of being digital. Second, the system should run on standard hardware at interactive rates. Finally, the system must accept and generate standard 3D representations thereby enabling integration into an existing animation production pipeline.
At the heart of the Kizamu system are Adaptively Sampled Distance Fields (ADFs), a volumetric shape representation with the characteristics required for digital clay. In this paper, we describe the system and present the major research advances in ADFs that were required to make Kizamu a reality.
- 1.R. Avila and L. Sobierajski, "A haptic interaction method for volume visualization", Proc. IEEE Visualization'96, pp. 197-204, 1996. Google Scholar
Digital Library
- 2.J. Baerentzen, "Octree-based volume sculpting", Proc. Late Breaking Hot Topics, IEEE Visualization'98, pp. 9-12, 1998.Google Scholar
- 3.J. Bloomenthal, "Polygonization of Implicit Surfaces", Computer Aided Geometric Design, 5(00): pp.341-355, 1988. Google Scholar
Digital Library
- 4.M. R. Bolin and G. W. Meyer, "A perceptually based adaptive sampling algorithm", Proc. SIGGRAPH'98, pp. 299-310, 1998. Google Scholar
Digital Library
- 5.D. Breen, S. Mauch and R. Whitaker, "3D scan conversion of CSG models into distance volumes", Proc. 1998 IEEE Symp. on Volume Visualization, pp. 7-14, 1998. Google Scholar
Digital Library
- 6.P. Cignoni, F. Ganovelli, C. Montani, and R. Scopigno, "Reconstruction of Topologically Correct and Adaptive Trilinear Isosurfaces", Computers & Graphics, Elsevier Science, Vol. 24, no. 3, pp. 399-418, 2000.Google Scholar
Cross Ref
- 7.O. Cuisenaire, "Distance Transformations: Fast Algorithms and Applications to Medical Image Processing", Ph.D. thesis, Universite Catholique de Louvain, 1999.Google Scholar
- 8.B. Curless and M. Levoy., "A Volumetric Method for Building Complex Models from Range Images", Proc. SIGGRAPH `96, pp. 303-312, 1996. Google Scholar
Digital Library
- 9.T. DeRose, M. Kass, T. Truong, "Subdivision surfaces in character animation", Proc. SIGGRAPH '98, pp. 85-94, 1998. Google Scholar
Digital Library
- 10.D. Ebert, F. Musgrave, D. Peachy, K. Perlin, and S. Worley, Texturing and Modeling a Procedural Approach, Academic Press, 1998. Google Scholar
Digital Library
- 11.B. Fowler, "Geometric manipulation of tensor product surfaces", Proc. of the 1992 Symposium on Interactive 3D Graphics, pp. 101-108, 1992. Google Scholar
Digital Library
- 12.S. Frisken, R. Perry, A. Rockwood, and T. Jones, "Adaptively Sampled Distance Fields: A General Representation of Shape for Computer Graphics", Proc. SIG-GRAPH '00, pp. 249-254, 2000. Google Scholar
Digital Library
- 13.T. Galyean and J. Hughes, "Sculpting: An Interactive Volumetric Modeling Technique", Proc. SIGGRAPH '91, pp. 267-274, 1991. Google Scholar
Digital Library
- 14.S. Gibson, "Using distance maps for smooth surface representation in sampled volumes", Proc. 1998 IEEE Volume Visualization Symposium, pp. 23-30, 1998. Google Scholar
Digital Library
- 15.B. Guo, "Progressive Radiance Evaluation Using Directional Coherence Maps", Proc. SIGGRAPH '98, pp. 255-266, 1998. Google Scholar
Digital Library
- 16.D. Karron and J. Cox, "New findings from the SpiderWeb algorithm: toward a digital morse theory", Proc. Vis. in Biomedical Computing , pp.643-657, 1994.Google Scholar
- 17.A. Khodakovsky and P. Schroder, "Fine Level Feature Editing for Subdivision Surfaces", in ACM Solid Modeling Symposium, 1999. Google Scholar
Digital Library
- 18.J. Letteri, Visual Effects Supervisor, Industrial Light and Magic, personal communication.Google Scholar
- 19.W. Lorensen and H. Cline, "Marching Cubes: A High Resolution 3D Surface Construction Algorithm", Proc. SIGGRAPH '87, pp.163-169, 1987. Google Scholar
Digital Library
- 20.D. Mitchell, "Generating antialiased images at low sampling densities", Proc. SIGGRAPH '87, pp. 65-72, 1987. Google Scholar
Digital Library
- 21.T. Nishita, T.W. Sederberg and M. Kakimoto, "Ray tracing trimmed rational surface patches", Proc. SIGGRAPH '90, pp. 337-345, 1990. Google Scholar
Digital Library
- 22.S. Rusinkiewicz and M. Levoy, "Qsplat: A Multiresolution Point Rendering System for Large Meshes", Proc. SIGGRAPH'00, pp. 343-352, 2000. Google Scholar
Digital Library
- 23.R. Shekhar, E. Fayyad, R. Yagel, and J. Cornhill, "Octree-based decimation of Marching Cubes Surfaces", in Visualization'96, pp. 335-342, 1996. Google Scholar
Digital Library
- 24.D. Terzopoulos, and H. Qin, "Dynamic NURBS with geometric constraints for interactive sculpting", ACM Transactions On Graphics, 13(2), pp. 103-136, 1994. Google Scholar
Digital Library
- 25.S. Wang and A. Kaufman, " Volume sculpting", 1995 Symposium on Interactive 3D Graphics, ACM SIGGRAPH, pp. 151-156, 1995. Google Scholar
Digital Library
- 26.R. Westermann, L. Kobbelt, and T. Ertl, "Real-time exploration of regular volume data by adaptive reconstruction of isosurfaces", The Visual Computer, 15, pp. 100-111, 1999.Google Scholar
Cross Ref
- 27.M. Wheeler, "Automatic Modeling and Localization for Object Recognition", Ph.D. thesis, Carnegie Mellon University, 1996.Google Scholar
- 28.B. Wyvill, C. McPheeters, and G. Wyvill, "Animating soft objects" The Visual Computer, 2(4):235-242, 1986.Google Scholar
Cross Ref
Index Terms
Kizamu: a system for sculpting digital characters
Recommendations
Adaptively sampled distance fields: a general representation of shape for computer graphics
SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniquesAdaptively Sampled Distance Fields (ADFs) are a unifying representation of shape that integrate numerous concepts in computer graphics including the representation of geometry and volume data and a broad range of processing operations such as rendering, ...
Rigging the Rigging: An Animation Friendly Rope System for The Sea Beast
DigiPro '22: The Digital Production SymposiumThis talk presents an animation friendly, procedural solution for animating ropes in the movie The Sea Beast. With over 5000 ropes on our hero tall ship, we embarked on development of a better rope solution for our animators. The resulting rope rig ...
Towards an Understanding of Character Believability
FDG '23: Proceedings of the 18th International Conference on the Foundations of Digital GamesThe term ‘believability’, when referring to game characters, is used in two incompatible ways: realism, meaning human-like, and character believability as used in the character arts (the illusion of life). The same term being used for two different ...





Comments