From coarse-grained components to DVE applications: a service- and component-based framework
Proceedings of the twelfth international conference on 3D web technology
GPAC: open source multimedia framework
Proceedings of the 15th international conference on Multimedia
Next-Generation Virtual Worlds: Architecture, Status, and Directions
IEEE Internet Computing
Collaborative visualization: current systems and future trends
Proceedings of the 16th International Conference on 3D Web Technology
Extending Web Browsers with a Unity 3D-Based Virtual Worlds Viewer
IEEE Internet Computing
Open Wonderland: An Extensible Virtual World Architecture
IEEE Internet Computing
A web interface for 3D visualization and interactive segmentation of medical images
Proceedings of the 17th International Conference on 3D Web Technology
Professional WebGL Programming: Developing 3D Graphics for the Web
Professional WebGL Programming: Developing 3D Graphics for the Web
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
Modern Web browsers with WebGL support allow users to access online 3D applications without installing add-ons or additional software. The popularity of WebGL enabled browsers motivates rapid development of dynamic and attractive online virtual environment (VE) applications. Constructing dynamic VE applications by integrating content from third party services is an effective approach to motivate more developers to be involved in Web 3D content sharing. Our conceptual framework called CaffeNeve is designed to provide the standardizations of constructing component and service based distributed virtual environments (DVEs). In this paper we explain CaffeNeve and describe a WebGL-based implementation of the framework. Three major framework components, component service, container and client, are described in terms of framework organization as well as their WebGL implementation issues. A simple demo application illustrates the use of the provided infrastructure and demonstrates the methodology of creating WebGL applications from remote content services.