NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Design strategies and functionality of the Visual Interface for Virtual Interaction Development (VIVID) toolDevelopment of interactive virtual environments (VE) has typically consisted of three primary activities: model (object) development, model relationship tree development, and environment behavior definition and coding. The model and relationship tree development activities are accomplished with a variety of well-established graphic library (GL) based programs - most utilizing graphical user interfaces (GUI) with point-and-click interactions. Because of this GUI format, little programming expertise on the part of the developer is necessary to create the 3D graphical models or to establish interrelationships between the models. However, the third VE development activity, environment behavior definition and coding, has generally required the greatest amount of time and programmer expertise. Behaviors, characteristics, and interactions between objects and the user within a VE must be defined via command line C coding prior to rendering the environment scenes. In an effort to simplify this environment behavior definition phase for non-programmers, and to provide easy access to model and tree tools, a graphical interface and development tool has been created. The principal thrust of this research is to effect rapid development and prototyping of virtual environments. This presentation will discuss the 'Visual Interface for Virtual Interaction Development' (VIVID) tool; an X-Windows based system employing drop-down menus for user selection of program access, models, and trees, behavior editing, and code generation. Examples of these selection will be highlighted in this presentation, as will the currently available program interfaces. The functionality of this tool allows non-programming users access to all facets of VE development while providing experienced programmers with a collection of pre-coded behaviors. In conjunction with its existing, interfaces and predefined suite of behaviors, future development plans for VIVID will be described. These include incorporation of dual user virtual environment enhancements, tool expansion, and additional behaviors.
Document ID
19960007830
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Nguyen, Lac
(I-Net, Inc. Houston, TX, United States)
Kenney, Patrick J.
(LinCom Corp. Houston, TX., United States)
Date Acquired
September 6, 2013
Publication Date
May 7, 1993
Publication Information
Publication: NASA. Johnson Space Center, Proceedings of the 1993 Conference on Intelligent Computer-Aided Training and Virtual Environment Technology, Volume 1
Subject Category
Computer Programming And Software
Accession Number
96N14996
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available