Abstract
We present an object-oriented architecture of a visualization toolkit which integrates geometric modeling and behavioral modeling. It is based on sharing graphics objects between geometrical scene descriptions and descriptions for the flow of time and events. We discuss the properties graphics objects should possess in such a system so that they can be used by different rendering toolkits and can be linked to time- and event-dependent processes. We introduce a new methodology for the symmetric modeling of geometry and behavior based on geometry graphs and behavior graphs.
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
M. Baker, An Object-Oriented Approach to Animation Control,In: Computer Graphics Using Object-Oriented Programming, S. Cunningham et al. (eds.), Wiley & Sons, 1992, pp. 187–212.
E. Bier, M. Stone, K. Pier, W. Buxton, T. Derose, Toolglasses and magic lenses: the see-through interface, Proceedings of SIGGRAPH’93, pp. 73–80.
P. Calder, M. Linton, Glyphs: Flyweight Objects for User Interfaces, Proceedings of the ACM SIGGRAPH Third Annual Symposium on User Interface Software and Technology, 1990.
P. Egbert, W. Kubitz, Application Graphics Modeling Support Through Object—Orientation,Computer, October 1992, pp. 84–91.
C. Elliot, G. Schechter, R. Yeung, S. Abi-Ezzi Sunsoft, Inc., TBAG: A High Level Framework for Interactive, Animated 3D Graphics Applications, Proceedings of SIGGRAPH ‘84, pp. 421–434.
J. Döllner, K. Hinrichs, Object-Oriented 3D Modelling, Animation and Interaction,The Journal of Visualization and Computer Animation, Vol. 8(1), pp. 33–64, 1997.
J. Döllner, K. Hinrichs, The Design of a 3D Meta System, 6th Eurographics Workshop on Programming Paradigms in Graphics, Budapest, 1997, to appear.
M. Green, A Survey of Three Dialogue Models,ACM Transactions of Graphics, Vol. 5, No. 3, July 1986, pp. 244–275.
K. Herndon, A. VAN DAM, M. GLEICHER, Workshop of the Challenges of 3D Interaction, SIGCHI Bulletin, October 1994, Vol. 26, No. 4.
ISO/IEC DIS 14772–1, The Virtual Reality Modeling Language, April 1997, http://www.vrml.org/VRML97/DIS.
D. Knuth, The TEXbook, Addison-Wesley, Reading, MA, 1984.
L. Koved, W. Wooten, GROOP: An Object-Oriented Toolkit for Animated 3D Graphics,ACM SIGPLAN NOTICES OOPSLA’93, Vol. 28, No. 10, October 1993, pp. 309–325.
M. Linton, J. Vlissides, AND P. Calder, Composing user interfaces with Inter Views, IEEE Computer, pp. 8–22, February 1989.
M. Najork, M. Brown, Obliq-3D: A High-Level,Fast-Turnaround 3D Animation System,IEEE Transactions on Visualization and Computer Graphics, Vol 1, No. 2, Juni 1995, pp. 175–192
J. Ousterhout, Tcl and the Tk Toolkit, Addison-Wesley, 1994.
M. Mclennan, Liner Tell: Object-Oriented Programming in Tcl, Proceedings of the Tcl/Tk Workshop 1993, University of California, http://www.wn.com/biz/itcl.
J. Neider, T. Davis, M. Woo, OpenGL Programming Guide, AddisionWesley, 1993.
POV Team, Persistency of Vision Ray Tracer (P0V-Ray), Version 1.0, Technical Report, 1991.
P. Strauss, R. Carey, An object-oriented 3D graphics toolkit, SIGGRAPH’92 Proceedings, Vol. 26, No. 2, pp. 341–349.
S. Upstill, The RenderMan Companion. A Programmer’s Guide to Realistic Computer Graphics, Addison-Wesley, 1990.
G. Ward, The RADIANCE Lighting Simulation and Rendering System, Proceedings of SIGGRAPH’ 94, pp. 459–472.
R. Zeleznik, D. Conner, M. Wloka, D. Aliaga, N. Huang, P. Hub-Bard, B. Knep, H. Kaufman, J. Hughes, A. Van Dam, An object-oriented framework for the integration of interactive animation techniques, Proceedings of SIGGRAPH’ 91, Vol. 25, No. 4, pp. 105–112.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Döllner, J., Hinrichs, K. (1998). Support of Explicit Time and Event Flows in the Object-Oriented Visualization Toolkit MAM/VRS. In: Hege, HC., Polthier, K. (eds) Mathematical Visualization. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-03567-2_12
Download citation
DOI: https://doi.org/10.1007/978-3-662-03567-2_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-08373-0
Online ISBN: 978-3-662-03567-2
eBook Packages: Springer Book Archive