Abstract
In this paper we present why and how to construct object-oriented graphical animation packages from existing low-level graphics packages interfaced with an object oriented language supporting inheritance and dynamic binding.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
BEEKER E (1989) Application de la programmation orientee objet a la CAO. Proceedings of the 8th international Conference, MICAD’89, Hermes 1: 121–131
BREEN DE, GETTO PH, APODACA AA, SCHMIDT DG, SARACHAN BD (1987) The Clockworks: An Object-Oriented Computer Animation System. EUROGRAPHICS’87, Marechal G. edit., Amsterdam: 275–281
CHMILAR M, WYVILL B (1989) A Software Architecture for Integrated Modelling and Animation. New Advances in Computer Graphics, Proceedings of CG International’89, Edit. Earnshaw RA, Wyvill B, Springer-Verlag: 257–276
COOK S (1987) Varieties of Inheritance. OOPSLA’87 Addendum to the proceedings, Orlando: 35–40
DIETRICH WC, NACKMAN LR, SUNDARESAN CJ, GRACER F (1989) TGSM: An Object-Oriented System for Programming Geometry. SOFTWARE-PRACTICE and EXPERIENCE 19 (10): 979–1013
FIUME E (1988) Object-Oriented Techniques in Computer Graphics. EUROGRAPHICS’88 Research, Practice and Experience, Tutorial
FOLEY JD, VAN DAM A (1982) Fundamentals of Interactive Computer Graphics. Addison-Wesley
GRANT E, AMBURN P, WHITTED T (1986) Exploiting Classes in modelling and Display Software. IEEE Computer Graphics & Applications 6 (11): 13–20
HAUMANN DR, PARENT RE (1988) The Behavioral Test-Bed: Obtaining Complex Behavior From Simple Rules. The VISUAL COMPUTER 4 (6): 332–347
LISKOV B (1987) Data Abstraction and Hierarchy. OOPSLA’87 Addendum to the Proceeding, Orlando: 17–34
MAGNENAT-THALMANN N, THALMANN D (1983) The Use of High-Level 3-D Graphical Types in the MIRA Animation System. IEEE Computer Graphics & Applications: 9–16
MAGNENAT-THALMANN N, THALMANN D (1985) Object-Oriented and Actor Languages and Systems. Computer Animation Theory and Practice, edit. Kunii TL, Springer-Verlag: 135–142
MALLGREN WR (1982) Formal Specification of Interactive Graphics Programming Languages. ACM Distinguished Dissertation
MUDUR (1985) Mathematical Element for Computer Graphics. EUROGRAPHICS’85, Nice, Tutorial
PLETINCKX D (1989) Quaternion Calculus as a Basic Tool in Computer Graphics. The VISUAL COMPUTER 5 (1/2): 2–13
REYNOLDS C (1982) Computer Animation with Scripts and Actors.ACM Computer Graphics, SIGGRAPH’82 proceedings 16 (3): 289–296
REYNOLDS C (1987) Flock, Herds, and Schools: A Distributed Behavioral Model.ACM Computer Graphics, SIGGRAPH’87 proceedings 21 (4): 25–34
SHOPIRO JE (1989) An Example of Multiple Inheritance in C++: A Model of the Iostream Library..SIGPLAN Notices 24 (12): 32–36
STROUSTRUP B (1986) the C++ Programming Language. Addison Wesley
STROUSTRUP B (1987) What is Object-Oriented Programming?. BIGRE 54: 45–54
TROUSSE B (1988) Benefices d’une approche orientee objets pour un environnement de CAO. Proceeding of the 7th Internatinal Conference, MICAD’88, Hermes, 1: 313–326
WIENER RS (1989) A practical Exemple of Multiple Inheritance In C++. SIGPLAN Notices 24 (9): 112–115
WILKINSON NM (1988) Best Fit. UNIX Review 6 (8): 57–63
YAMAGUCHI F (1987) Theoretical Foundations of the 4x4 Determinant Method in Computer Graphics and Geometric Modelling. The VISUAL COMPUTER 2 (3): 88–97
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag Tokyo
About this paper
Cite this paper
Mahieddine, M., Lafon, J.C. (1990). An Object-Oriented Approach for Modelling Animated Entities. In: Magnenat-Thalmann, N., Thalmann, D. (eds) Computer Animation ’90. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68296-7_13
Download citation
DOI: https://doi.org/10.1007/978-4-431-68296-7_13
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-68298-1
Online ISBN: 978-4-431-68296-7
eBook Packages: Springer Book Archive