scispace - formally typeset
Search or ask a question

Showing papers by "Rich Gossweiler published in 1993"


Proceedings ArticleDOI
01 Jan 1993
TL;DR: DIVER extends the graphics database hierarchy by allowing programmers to perform graphics transformations in any other object's nested coordinate system, and by allowing the programmer to nest the virtual camera (viewpoint) anywhere in the hierarchy.
Abstract: DIVER is the Virtual Environment software architecture library developed at the University of Virginia. It is similar to SGI's Inventor, but was developed specifically as a toolkit for creating Virtual Environments rather than for mouse-based applications. Like Inventor, DIVER was implemented on top of the SGI's GL library and provides a powerful hierarchical graphics database. Unlike Inventor, DIVER is distributed, divorcing the application computations from the rendering computations. DIVER runs the application on a remote CPU and transparently spawns asynchronous rendering processes onto one or more SGIs. DIVER extends the graphics database hierarchy by allowing programmers to perform graphics transformations in any other object's nested coordinate system, and by allowing the programmer to nest the virtual camera (viewpoint) anywhere in the hierarchy. DIVER has been active use for over a year by more than twenty researchers. >

29 citations


Proceedings ArticleDOI
01 Apr 1993
TL;DR: A rapid prototyping system built on an objeet-onented, interpreted language which allows small interdisciplinary teams to quickly create and modify threedimensional interactive simulations and has been used for building perceptual psychology experiments and experimenting with novel three-dimensional interaction techniques.
Abstract: We are developing a rapid prototyping system built on an object-oriented, interpreted language which allows small interdisciplinary teams to quickly create and modify three-dimensional interactive simulations. Like other systems, we separate the simulation and presentation frame rates, but unlike existing systems, we do so in such a way that the application-level programmer need not understand the multi-process architecture. The system has been used for building perceptual psychology experiments, for replicating techniques developed by other researchers, and for experimenting with novel three-dimensional interaction techniques.

8 citations


01 Jan 1993
TL;DR: DIVER extends the graphics database hierarchy by allowing programmers to per.$orm graphics transformations in any other object’s nested coordinate system, and by allowing the programmer to nest the virtual camera (viewpoint} anywhere in the hierarchy.
Abstract: DIVER is the Virtual Environment software architecture library developed at the University of Virginia. It is similar to SGl’s InventorTM, but was developed spec$cally as a toolkit for creating Virtual Environments rather than for mouse-based applications. Like Inventol; DIVER was implemented on top of the SGl’s GLTM library and provides a powerful hierarchical graphics database. Unlike Inventol; DIVER is distributed, divorcing the application computations from the rendering computations. DIVER runs the application on a remote CPU and transparently spawns asynchronous rendering processes onto one or more SGls. DIVER extends the graphics database hierarchy by allowing programmers to per.$orm graphics transformations in any other object’s nested coordinate system, and by allowing the programmer to nest the virtual camera (viewpoint} anywhere in the hierarchy. DIVER has been in active use for over a year by more than twenty researchers.

5 citations