VRML '00 Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML)
InTml: a description language for VR applications
Proceedings of the seventh international conference on 3D Web technology
Proceedings of the seventh international conference on 3D Web technology
Contigra: an XML-based architecture for component-oriented 3D applications
Proceedings of the seventh international conference on 3D Web technology
EGVE '02 Proceedings of the workshop on Virtual environments 2002
Interactive, Animated 3D Widgets
CGI '98 Proceedings of the Computer Graphics International 1998
VRML++: A Language for Object-Oriented Virtual-Reality Models
TOOLS '97 Proceedings of the Technology of Object-Oriented Languages and Systems-Tools - 24
YABLE—yet another behaviour language
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
Extensions for interactivity and retargeting in X3D
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
Towards virtualization of user interfaces based on UsiXML
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
Probabilistic, layered and hierarchical animated agents using XML
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Using the AMACONT architecture for flexible adaptation of 3D web applications
Proceedings of the eleventh international conference on 3D web technology
Using aspect oriented methods to add behaviour to X3D documents
Proceedings of the eleventh international conference on 3D web technology
An approach to Petri net based formal modeling of user interactions from X3D content
Proceedings of the eleventh international conference on 3D web technology
Exploration d'analyse de données textuelles et navigation contrôlée dans OCEAN
IHM 2005 Proceedings of the 17th international conference on Francophone sur l'Interaction Homme-Machine
From coarse-grained components to DVE applications: a service- and component-based framework
Proceedings of the twelfth international conference on 3D web technology
Supporting the creation of dynamic, interactive virtual environments
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
Extending H-anim and X3D for advanced animation control
Web3D '08 Proceedings of the 13th international symposium on 3D web technology
CoDePA: a conceptual design pattern approach to model behavior for X3D worlds
Web3D '08 Proceedings of the 13th international symposium on 3D web technology
Structured design of interactive VR applications
Web3D '08 Proceedings of the 13th international symposium on 3D web technology
Supporting Reusability of VR and AR Interface Elements and Interaction Techniques
VMR '09 Proceedings of the 3rd International Conference on Virtual and Mixed Reality: Held as Part of HCI International 2009
Non-commercial object-base scene description
ICVR'07 Proceedings of the 2nd international conference on Virtual reality
DWeb3D: a toolkit for developing X3D applications in a simplified environment
Proceedings of the 15th International Conference on Web 3D Technology
Model-driven development of interactive and integrated 2D and 3D user interfaces using MML
Proceedings of the 16th International Conference on 3D Web Technology
Beh-VR: modeling behavior of dynamic virtual reality contents
VSMM'06 Proceedings of the 12th international conference on Interactive Technologies and Sociotechnical Systems
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part I
Hi-index | 0.00 |
Success of 3D applications on the Web inherently depends on object behavior and interaction. Current Web3D formats often fall short in supporting behavior modeling. This paper introduces a flexible concept for declaratively modeling 3D object behaviors. Based on Extensible 3D (X3D) a node concept is suggested with object-oriented features such as inheritance, strong typing, and polymorphism. An XML-based language Behavior3DNode serves the interface definition of new nodes. Their implementation is simplified by automated code generation. A novel grammar generation mechanism collects all existing nodes in a dynamic XML Schema. Thus new behavior nodes can be used along with built-in nodes as first class scene graph elements. A rich set of predefined behaviors is proposed, among them Animation and State Machine node collections. The concepts were successfully implemented with VRML97/X3D and integrated into a 3D component approach.