Beh-VR: Modeling Behavior of Dynamic Virtual Reality Contents

In this paper, we propose a novel approach to modeling and dynamic creation of behavior-rich interactive 3D contents. The approach, called Beh-VR, enables dynamic generation of virtual scenes from arbitrarily selected sets of specifically designed reusable virtual objects, called VR-Beans. Behavior of the objects is determined by associated scripts encoded in a high-level language called VR-BML. The method significantly simplifies creation of interactive 3D scenes and can be applied to various application domains. Examples discussed in the paper are related to creation of educational and entertainment contents in the cultural heritage domain.

[1]  Krzysztof Walczak,et al.  Dynamic creation of interactive mixed reality presentations , 2005, VRST '05.

[2]  Mark Steedman,et al.  APML, a Markup Language for Believable Behavior Generation , 2004, Life-like characters.

[3]  Stéphane Donikian,et al.  A scenario language to orchestrate virtual world evolution , 2003, SCA '03.

[4]  Raimund Dachselt,et al.  Contigra: an XML-based architecture for component-oriented 3D applications , 2002, Web3D '02.

[5]  Krzysztof Walczak,et al.  Modeling virtual worlds in databases , 2003, Inf. Process. Lett..

[6]  Naoaki Okazaki,et al.  Markup Language MPML-VR for a 3 D Virtual Space , 2002 .

[7]  Krzysztof Walczak,et al.  Building database applications of virtual reality with X-VRML , 2002, Web3D '02.

[8]  Benjamin Mesing,et al.  Using aspect oriented methods to add behaviour to X3D documents , 2006, Web3D '06.

[9]  Krzysztof Walczak,et al.  Virtual museum exbibitions , 2006, Computer.

[10]  Krzysztof Walczak,et al.  X-VRML for Advanced Virtual Reality Applications , 2003, Computer.

[11]  Azzedine Boukerche,et al.  A novel solution for the development of collaborative virtual environment simulations in large scale , 2005, Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[12]  Trevor J. Smedley,et al.  Visual specification of behaviours in VRML worlds , 2004, Web3D '04.

[13]  Robert Sitnik,et al.  3DMADMAC system: optical 3D shape acquisition and processing path for VR applications , 2005, SPIE Optical Metrology.

[14]  Andrew Marriott,et al.  VHML - Directing a Talking Head , 2001, Active Media Technology.

[15]  Martin White,et al.  ARCO - Augmented Representation of Cultural Objects , 2003 .

[16]  Raimund Dachselt,et al.  Behavior3D: an XML-based framework for 3D graphics behavior , 2003, Web3D '03.

[17]  David England,et al.  YABLE—yet another behaviour language , 2005, Web3D '05.

[18]  Peter Willemsen,et al.  Scenario Languages for Driving Simulation , 2003 .