Reality built for two: a virtual reality tool
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
High resolution virtual reality
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
A framework for dynamic visual applications
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Implementation of flying, scaling and grabbing in virtual worlds
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
IRIS Inventor, a 3D graphics toolkit
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
Decoupled simulation in virtual reality with the MR toolkit
ACM Transactions on Information Systems (TOIS)
IRIS performer: a high performance multiprocessing toolkit for real-time 3D graphics
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Computer graphics (2nd ed. in C): principles and practice
Computer graphics (2nd ed. in C): principles and practice
Head-tracked orbital viewing: an interaction technique for immersive virtual environments
Proceedings of the 9th annual ACM symposium on User interface software and technology
Real-time, continuous level of detail rendering of height fields
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Proceedings of the 7th conference on Visualization '96
Proceedings of the 1997 symposium on Interactive 3D graphics
Walkthrough—a dynamic graphics system for simulating virtual buildings
I3D '86 Proceedings of the 1986 workshop on Interactive 3D graphics
Interactive Multiuser VEs in the DIVE System
IEEE MultiMedia
Alice: Rapid Prototyping for Virtual Reality
IEEE Computer Graphics and Applications
Integrating Perceptual and Symbolic Information in VR
IEEE Computer Graphics and Applications
User-Interface Tools: Introduction and Survey
IEEE Software
Virtual GIS: A Real-Time 3D Geographic Information System
VIS '95 Proceedings of the 6th conference on Visualization '95
Avocado: A Distributed Virtual Reality Framework
VR '99 Proceedings of the IEEE Virtual Reality
A Framework for Interactors in Immersive Virtual Environments
VR '99 Proceedings of the IEEE Virtual Reality
EM-an environment manager for building networked virtual environments
VRAIS '95 Proceedings of the Virtual Reality Annual International Symposium (VRAIS'95)
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
A Virtual Airplane for Fear of Flying Therapy
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
Travel in Immersive Virtual Environments: An Evaluation of Viewpoint Motion Control Techniques
VRAIS '97 Proceedings of the 1997 Virtual Reality Annual International Symposium (VRAIS '97)
Bamboo - A Portable System for Dynamically Extensible, Real-Time, Networked, Virtual Environments
VRAIS '98 Proceedings of the Virtual Reality Annual International Symposium
RAVEL, a Support System for the Development of Distributed Multi-User VE Applications
VRAIS '98 Proceedings of the Virtual Reality Annual International Symposium
The Virtual Venue: User-Computer Interaction in Information-Rich Virtual Environments
Presence: Teleoperators and Virtual Environments
Proceedings of the 4th international conference on Collaborative virtual environments
Cooperative object manipulation in immersive virtual environments: framework and techniques
VRST '02 Proceedings of the ACM symposium on Virtual reality software and technology
Toward Spontaneous Interaction with the Perceptive Workbench
IEEE Computer Graphics and Applications
Presence: Teleoperators and Virtual Environments - special issue: IEEE virtual reality 2002 conference
Firefighter command training virtual environment
Proceedings of the 2003 conference on Diversity in computing
Information-rich virtual environments: theory, tools, and research agenda
Proceedings of the ACM symposium on Virtual reality software and technology
Supra-threshold control of peripheral LOD
ACM SIGGRAPH 2004 Papers
Software infrastructure for multi-modal virtual environments
Proceedings of the 6th international conference on Multimodal interfaces
Presence: Teleoperators and Virtual Environments - Special issue: Advances in collaborative virtual environments
Integrating 2D and 3D views for spatial collaboration
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Magic Lenses for Augmented Virtual Environments
IEEE Computer Graphics and Applications
Presence: Teleoperators and Virtual Environments - Special section: Legal, ethical, and policy issues associated with virtual environments and computer mediated reality
PRISM interaction for enhancing control in immersive virtual environments
ACM Transactions on Computer-Human Interaction (TOCHI)
Presence: Teleoperators and Virtual Environments
Firefighter training virtual environment
ACM SIGGRAPH 2002 conference abstracts and applications
Supporting the creation of dynamic, interactive virtual environments
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
Towards a system for reusable 3D interaction techniques
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games
Design Framework for Sketch Based Technique in 3D Navigation of Cluttered Virtual Environment
IVIC '09 Proceedings of the 1st International Visual Informatics Conference on Visual Informatics: Bridging Research and Practice
Evaluating the need for display-specific and device-specific 3D interaction techniques
ICVR'07 Proceedings of the 2nd international conference on Virtual reality
Reflecting on the design and implementation issues of virtual environments
Presence: Teleoperators and Virtual Environments
ACM Transactions on Applied Perception (TAP)
Workspace-driven, blended orbital viewing in immersive environments
Proceedings of the 2011 international conference on Virtual and mixed reality: new trends - Volume Part I
Proceedings of the ACM Symposium on Applied Perception
Interfaces for cloning in immersive virtual environments
EGVE'04 Proceedings of the Tenth Eurographics conference on Virtual Environments
Hi-index | 0.00 |
As virtual environment (VE) technology becomes accessible to (and affordable for) an ever-widening audience of users, the demand for VE applications will increase. Tools that assist and facilitate the development of these applications, therefore, will also be in demand. To support our efforts in quickly designing and implementing VE applications, we have developed the Simple Virtual Environment (SVE) library. In this article, we describe the characteristics of the library that support the development of both simple and complex VE applications. Simple applications are created by novice programmers or for rapid prototyping. More-complex applications incorporate new user input and output devices, as well as new techniques for user interaction, rendering, or animation. The SVE library provides more-comprehensive support for developing new VE applications and better supports the various device configurations of VE applications than current systems for 3-D graphical applications. The development of simple VE applications is supported through provided default interaction, rendering, and user input and output device handling. The library's framework includes an execution framework that provides structure for incrementally adding complexity to selected tasks of an application, and an environment model that provides a layer of abstraction between the application and the device configuration actually used at runtime. This design supports rapid development of VE applications through incremental development, code reuse, and independence from hardware resources during the development.