Dynamic Visualisation and Interaction (DyVisual)
DyVisual is specialized on the dynamic visualization of 3D models and content described in XML3D (see www.xml3d.org). It also provides standard interaction mechanisms. It is for example possible to rotate the 3D model, zoom in and out, and even fly inside the model. The figure on the left displays the architecture of DyVisual. The core components of DyVisual are a Web server and the FiVES synchronization server. Together they allow access to the 3D models for multiple clients. In the first place these clients are Web browsers which render the html pages and 3D models provided by FiVES. Additional clients can directly connect to FiVES and update the information in the server which can result in changes in the 3D scene which are then displayed by the browser clients. If a user wants to implement his or her own application with DyVisual, he or she needs to dig into how to represent 3D content in XML3D and how to integrate it with FiVES.
Interactive visualization of 3D content which is represented in XML3D (see xml3d.org)
Synchronized views among clients
Multiple clients (standard Web browsers like Google Chrome or Mozilla Firefox) viewing same content
Player for Biovision Hierarchy Format (BVH) animations