_knowscape, which is based on our multi-user system rhizoreality.mu
V2.3, demonstrates the ability of a user to modify a 3D
shared world.
Persistence: _knowscape can be modified globaly, by adding
new 3D objects permanently to the virtual world. Even if the user
who added these objects leave the world, his/her modifications
will stay visible and available for other or new users. This feature
implies the management of persistence at the server level.
From HTML to VRML: The conversion from HTML to VRML is
a standalone service independent from the multi-user application.
It is invoked by the multi-user server according to user's requests.
The convertor gets the HTML pages, analyzes them and generates
a VRML world. Then the resulting 3D scene is communicated back
to the multi-user server that dispatches it to the right user.
This solution avoids to overload the computer of the end-user
with some low level network tasks as well as going around security
problems link to the Web context.
Real time distribution: Of course, these changes in the
graphical user's representation are distributed in real-time to
all other connected users. These changes can reflect the activity
of the user or can be driven by any automatic and indepedant process.
|