Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. VB2: an architecture for interaction in synthetic worlds
 
conference paper

VB2: an architecture for interaction in synthetic worlds

Gobbetti, E.
•
Balaguer, J. F.
1993
Proceedings of the ACM Symposium on User Interface Software and Technology
Sixth Annual Symposium on User Interface Software and Technology. Proceedings of the ACM Symposium on User Interface Software and Technology

The 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

  • Details
  • Metrics
Type
conference paper
DOI
10.1145/168642.168659
Author(s)
Gobbetti, E.
Balaguer, J. F.
Date Issued

1993

Published in
Proceedings of the ACM Symposium on User Interface Software and Technology
Start page

167

End page

178

Subjects

computer animation

•

interactive systems

•

object-oriented programming

•

user interface management systems

•

virtual reality

Note

Comput. Graphics Lab., Swiss Federal Inst. of Technol., Lausanne, Switzerland

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
VRLAB  
Event nameEvent place
Sixth Annual Symposium on User Interface Software and Technology. Proceedings of the ACM Symposium on User Interface Software and Technology

Atlanta, GA, USA

Available on Infoscience
January 16, 2007
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/238949
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés