VB2: an architecture for interaction in synthetic worlds

dc.contributor.authorGobbetti, Enrico
dc.contributor.authorBalaguer, Jean-Francis
dc.date.accessioned2014-02-28T08:51:41Z
dc.date.available2014-02-28T08:51:41Z
dc.date.issued1993
dc.description.abstractThis paper describes the VB2 architecture for the construction of three-dimensional interactive applications. The system's state and behavior are uniformly represented as a network of interrelated objects. Dynamic components are modeled by active variables, while multi-way relations are modeled by hierarchical constraints. Daemons are used to sequence between system states in reaction to changes in variable values. The constraint network is efficiently maintained by an incremental constraint solver based on an enhancement of SkyBlue. Multiple devices are used to interact with the synthetic world through the use of various interaction paradigms, including immersive environments with visual and audio feedback. Interaction techniques range from direct manipulation, to gestural input and three-dimensional virtual tools. Adaptive pattern recognition is used to increase input device expressiveness by enhancing sensor data with classification information. Virtual tools, which are encapsulations of visual appearance and behavior, present a selective view of manipulated models' information and offer an interaction metaphor to control it. Since virtual tools are first class objects, they can be assembled into more complex tools, much in the same way that simple tools are built on top of a modeling hierarchy. The architecture is currently being used to build a virtual reality animation system.IT
dc.description.pagenumber167-178IT
dc.identifier.isbn089791628XIT
dc.identifier.urihttp://hdl.handle.net/11050/662
dc.language.isoenIT
dc.publisherACMIT
dc.relation.ispartofProceedings of the 6th annual ACM symposium on User interface software and technologyIT
dc.relation.volumeUIST - Symposium on User Interface Software and TechnologyIT
dc.subjectuser interface designIT
dc.subject3D interactionIT
dc.subject3D virtual toolsIT
dc.subjectgestural inputIT
dc.subjectvirtual realityIT
dc.subjectobject-oriented graphicsIT
dc.subjecthierarchical constraintsIT
dc.subject.een-cordisEEN CORDIS::ELETTRONICA, INFORMATICA E TELECOMUNICAZIONI::Multimedia::Visualizzazione, realtà virtualeIT
dc.subject.programProgram::Data Fusion::Visual Computing (VIC)IT
dc.titleVB2: an architecture for interaction in synthetic worldsIT
dc.typeContributo in un libroIT
File
Original bundle
Ora in mostra 1 - 1 di 1
Caricamento...
Immagine di anteprima
Nome:
uist93.pdf
Dimensione:
250.76 KB
Formato:
Adobe Portable Document Format
Descrizione:
Preprint
License bundle
Ora in mostra 1 - 1 di 1
Caricamento...
Immagine di anteprima
Nome:
license.txt
Dimensione:
2.06 KB
Formato:
Item-specific license agreed upon to submission
Descrizione: