Extensible approach to the virtual worlds editing

We present a virtual reality framework (VRECKO) with an editor that is capable of creating new scenes or applications using this framework. The VRECKO system consists of objects with predefined behaviors that an application designer can dynamically change. With instances of a special object type called Ability, we may extend or change behaviors of objects in a scene. As an example of this approach, we present an editor that we implemented entirely as a set of abilities. The editing is done directly in 3D environment which has several benefits over the 2D editing, particularly the possibility to work with a scene exactly as in the final application.

[1]  Roland Wagner,et al.  A combined immersive and desktop authoring tool for virtual environments , 2002, Proceedings IEEE Virtual Reality 2002.

[2]  Steve Pettifer,et al.  Gnu/Maverik: A Microkernel for Large-Scale Virtual Environments , 2001, Presence: Teleoperators & Virtual Environments.

[3]  Carolina Cruz-Neira,et al.  VR Juggler: a virtual platform for virtual reality application development , 2001, Proceedings IEEE Virtual Reality 2001.

[4]  Jirí Sochor,et al.  A flexible, low-level scene graph traversal with explorers , 2005, SCCG '05.

[5]  Noritaka Osawa,et al.  An immersive path editor for keyframe animation using hand direct manipulation and 3D gearbox widgets , 2003, Proceedings on Seventh International Conference on Information Visualization, 2003. IV 2003..

[6]  William Buxton,et al.  Interaction techniques for 3D modeling on large displays , 2001, I3D '01.

[7]  Robert J. K. Jacob,et al.  VRID: a design model and methodology for developing virtual reality interfaces , 2001, VRST '01.

[8]  Xiangshi Ren,et al.  Gearbox widget for fine adjustments by hand motion , 2003 .

[9]  J. Crowcroft,et al.  An innovative design approach to build virtual environment systems , 2003, IPT/EGVE.

[10]  Steve Pettifer,et al.  A Microkernel for Large-Scale Virtual Environments , 2001 .

[11]  Noritaka Osawa,et al.  An Interactive Toolkit Library for 3D Applications: it3d , 2002, EGVE.

[12]  Don McGregor,et al.  A unified component framework for dynamically extensible virtual environments , 2002, CVE '02.