Getting avatar coordinates over the wire isn't the problem, as far as I can
see.
The issue is how to get the static scene (such as buildings, streets, etc)
to everyone
participating in the shared environment.
Sure, everyone could get the same static scene content by hitting the same
applet on the web... the scene graph is defined in the static code.
But this would run out of steam for large virtual worlds where different
participants would be seeing different subsets of the total world, depending
upon their
location. Due to practical limitations, you might not want everyone to have
the whole universe of scene objects
in their memory at the same time... perhaps only those objects inside a
bounding sphere
about their avatar location. I would think that you would want a client with
a general control structure, but no burned-in scene graphs in the applet
code, that
is dynamically fed scene graph sub-trees from a central repository, as their
avatar
moves. The applet builds and changes the scene graph at runtime, driven by
data
coming from the repository. If I were building something like that, I'd want
Serializable
scene graph objects.
- Jim Robertson

-----Original Message-----
From: Discussion list for Java 3D API
[mailto:[EMAIL PROTECTED]]On Behalf Of Jack Gundrum
Sent: Wednesday, December 13, 2000 2:32 PM
To: [EMAIL PROTECTED]
Subject: Re: [JAVA3D] Sharing a 3D world


Convert the the location of the avatars, the 16 elements of the transform
matrix, to a string. We did this and it worked
very well.



At 08:07 PM 12/13/2000 +0000, you wrote:
>I would like to share a 3D environment between several users and then using
>avatars to understand the presence of other users in the virtual world.
>Since the SceneGraph is not serializable then I have excluded the idea of
>sending it through the net.
>
>Has someone out there any suggestion on the matter ?
>
>Thanks in advance,
>
>Giuseppe.
>
>===========================================================================
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>of the message "signoff JAVA3D-INTEREST".  For general help, send email to
>[EMAIL PROTECTED] and include in the body of the message "help".


Jack S. Gundrum
Visualization Group
Center for Academic Computing
Penn State University
Email:[EMAIL PROTECTED]
Phone:(814)865-1863

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to