Engineering PapersSearch

NASA NTRS · 19960026485

Distributed and collaborative synthetic environments

Abstract

Fast graphics workstations and increased computing power, together with improved interface technologies, have created new and diverse possibilities for developing and interacting with synthetic environments. A synthetic environment system is generally characterized by input/output devices that constitute the interface between the human senses and the synthetic environment generated by the computer; and a computation system running a real-time simulation of the environment. A basic need of a synthetic environment system is that of giving the user a plausible reproduction of the visual aspect of the objects with which he is interacting. The goal of our Shastra research project is to provide a substrate of geometric data structures and algorithms which allow the distributed construction and modification of the environment, efficient querying of objects attributes, collaborative interaction with the environment, fast computation of collision detection and visibility information for efficient dynamic simulation and real-time scene display. In particular, we address the following issues: (1) A geometric framework for modeling and visualizing synthetic environments and interacting with them. We highlight the functions required for the geometric engine of a synthetic environment system. (2) A distribution and collaboration substrate that supports construction, modification, and interaction with synthetic environments on networked desktop machines.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Bajaj, Chandrajit L., Bernardini, Fausto. 1995-11-01. Distributed and collaborative synthetic environments. https://ntrs.nasa.gov/citations/19960026485

Cite the original work for its findings. Save a collection to share your selection of sources.