Towards Dynamics Animation on Object-Oriented Animation Database System "MOVE"

The authors present why and how to develop three dimensional animat8ion database system MOVE. Three dimensional animat,ion system is an import,ant application of mutilmedia &abase syst,em, because many animators and eugineers want the management8 facility of animation da.tit. The authors designed MOVE in object-oriemed way. They implement.ed three dimensional animation database schema on a conventional Object-Oriented Dat,abase Management System (OODBMS). The schema contains some basic classes for three dimeusional computer graphics such as vector operations, three dimensional object, polygonmeshed curved surface, and local illumination model. They also implement,ed basic algorithm like t,he Z-buffer algorit.hm and scan-line algorit,hm. Using MOVE, users can combine basic comput8er graphics objects and can build a scene. They can also ext.& t,hese classes wit,hout knowing the dc%ils of MOVE. .\nd imerface bet.ween simulation program and computer graphics rominea is discussed here from the point of view of kinemabic constraint and dynamics simulation.

[1]  G. Wyvill,et al.  Optical models , 1990 .

[2]  Daniel Thalmann,et al.  Motion Control: From Keyframe to Task-Level Animation , 1989 .

[3]  Parke,et al.  Parameterized Models for Facial Animation , 1982, IEEE Computer Graphics and Applications.

[4]  Daniel Thalmann,et al.  Computer animation - theory and practice , 1985, Computer science workbench.

[5]  Ken Perlin,et al.  An image synthesizer , 1988 .

[6]  Kunihiko Kaneko,et al.  Design of 3D CG Data Model of "Move" Animation Database System , 1992, Future Databases.

[7]  Daniel Thalmann,et al.  The Use of High-Level 3-D Graphical Types in the Mira Animation System , 1983, IEEE Computer Graphics and Applications.

[8]  Tosiyasu L. Kunii,et al.  Design Methodology for Computer Animation Database Systems , 1989, International Conference on Database Systems for Advanced Applications.

[9]  Bjarne Stroustrup,et al.  The C++ programming language (2nd ed.) , 1991 .

[10]  Daniel Thalmann,et al.  State-of-the-art in Computer Animation , 1989, Springer Japan.

[11]  Tosiyasu L. Kunii,et al.  ANIMENGINE: An Engineering Animation System , 1985, IEEE Computer Graphics and Applications.

[12]  Philip Amburn,et al.  Exploiting Classes in Modeling and Display Software , 1986, IEEE Computer Graphics and Applications.

[13]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[14]  Won Kim,et al.  Object-Oriented Concepts, Databases, and Applications , 1989 .

[15]  James K. Hahn,et al.  Realistic animation of rigid bodies , 1988, SIGGRAPH.

[16]  Michael Girard,et al.  Computer animation of knowledge-based human grasping , 1991, SIGGRAPH.

[17]  Steven K. Feiner,et al.  Computer Graphics - Principles and Practice, 3rd Edition , 1990 .