3D graphics on a network aplication

hello,

I will create a networked virtual environment in Java, and would like to know what should I use to create the virtual environment and the virtual objects…

does it make a diference using Java3D or JOGl in the network part of it?(Like sending information about the location of the objects to the instances of the program?)

Any ideas are apreciated, since I don’t know much about anything :smiley:

also, those are topics that I made asking questions about my project in the Java3D and JOGL forums:

http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=jogl;action =display;num=1087577051

http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=3D;action=display;num=1087772943

[quote]hello,

does it make a diference using Java3D or JOGl in the network part of it?(Like sending information about the location of the objects to the instances of the program?)
[/quote]
Not really, no. It could, theoretically, if you were being lazy and just trying to use built-in serialization ;D, but in practice the chances of you doing that in a game are very small (unless you’re already committed to RMI or similar at a high-level, in which case you probably wouldn’t need to ask :)).

In practice, you will create a custom message format, and possibly a custom protocol too (although there are some existing protocols you could re-use, like HTTP as a trivial example), and so it’s irrelevant what API you use to render things.

I backup that.

Maybe looking up opensource projects like the DRTS project can give you some hints. Its not VR not meant for a large number of users, but also connects 3D objects via the network.