A small matter of programming: perspectives on end user computing
A small matter of programming: perspectives on end user computing
VRML '95 Proceedings of the first symposium on Virtual reality modeling language
The Virtual Reality Behavior System (VRBS): a behavior language protocol for VRML
VRML '95 Proceedings of the first symposium on Virtual reality modeling language
The annotated VRML 2.0 reference manual
The annotated VRML 2.0 reference manual
3D behavioral model design for simulation and software engineering
VRML '00 Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML)
Specification by-Example of Virtual Agents Behavior
IEEE Transactions on Visualization and Computer Graphics
ICOIN '98 Proceedings of the 13th International Conference on Information Networking
Towards virtualization of user interfaces based on UsiXML
Web3D '05 Proceedings of the tenth 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
Intuitively specifying object dynamics in virtual environments using VR-WISE
Proceedings of the ACM symposium on Virtual reality software and 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
Non-commercial object-base scene description
ICVR'07 Proceedings of the 2nd international conference on Virtual reality
Model-Based design of virtual environment behavior
VSMM'06 Proceedings of the 12th international conference on Interactive Technologies and Sociotechnical Systems
Beh-VR: modeling behavior of dynamic virtual reality contents
VSMM'06 Proceedings of the 12th international conference on Interactive Technologies and Sociotechnical Systems
Hi-index | 0.00 |
The Virtual Reality Modeling Language (VRML) is a textual language used to define objects in 3D worlds, and their behaviours. It is used extensively for providing 3D views and simulations on the internet, through the use of VRML plug-ins. As with languages like HTML or XML, VRML is expressed textually. Although there are a variety of tools allowing for the graphical, interactive definition of 3D objects which can then be exported as VRML text files, definitions of behaviours must be specified textually, generally through short programs written in a scripting language such as JavaScript, connected to the 3D objects using declarations in the VRML file.We are investigating the use of visual programming techniques in an attempt to make it possible for a broader class of users to be able to make use of behaviours in VRML. In this paper we describe our work on showing visual connections between objects, the scripts which control their behaviours, and the objects which control these scripts.