Adding immersion to collaborative tools
VRML '00 Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML)
A collaborative analysis tool for visualisation and interaction with spatial data
Proceedings of the seventh international conference on 3D Web technology
Building database applications of virtual reality with X-VRML
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
VRML data sharing in the spin-3D CVE
Proceedings of the seventh international conference on 3D Web technology
MOVE:: component groupware foundations for collaborative virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
Stylesheet transformations for interactive visualization: towards a Web3D chemistry curricula
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
Behavior3D: an XML-based framework for 3D graphics behavior
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
VRAIS '95 Proceedings of the Virtual Reality Annual International Symposium (VRAIS'95)
Mastering XSLT
A VRML97-X3D extension for massive scenery management in virtual worlds
Proceedings of the ninth international conference on 3D Web technology
A Java web application for allowing multiuser collaboration and exploration of existing VRML worlds
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
X3D-UML: enabling advanced UML visualisation through X3D
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
Hi-index | 0.00 |
Prosperity of distributed 3D applications on the Web heavily depends on the portability and reusability of the content created. Currently, Web3d formats often fall short in resolving such issues. This paper introduces EXDRAP as a hybrid publishing paradigm for declaratively creating Web-based collaborative virtual reality applications which we believe improves portability and reusability. The major issues concerning the development of Web-based CVEs are closely investigated; and an extended dead reckoning technique and an optimizing translation mechanism are proposed which reduce the latency (lag) and the amount of memory taken by the browser, respectively. Based on X3D (the successor to VRML) as the ISO standard for real-time computer graphics on the Web, the concepts are successfully implemented and integrated into Jakarta Struts Framework. In order to gain maximum portability, the integration of the X3D browser and the server-side technology is made possible through the use of ECMAScript instead of java on the client end.