Questions from a n00b

hello all.

I am completly new to openGl, and don’t have much experience in Java. I will develop as a research project at University a “Networked Virtual Environment” in Java. So I need to build the 3d ambient, and also add some 3d objects to it, then study the network efects while the users manipulate those objects on the environments.

I would like to know if using JOGl is my best choice, or if I should use Java3D, or anything else?

If the best choice is to use JOgl, the way I should go is to frist learn some openGl, and then JOgl right? Also, where can I find some resourses to learn JOGl? The only Tutorial I finded so far was this one: h++p://www.stud.ntnu.no/~johanno/appletviewer.jsp?task=tutorials. If anyone could provide me with some more resourses it would be great.

Thanks all,

Uderman

No, you should use Xith3D or Java3D.

Cas :slight_smile:

The best OpenGL resource is the “red book” (the “OpenGL Programming Guide”).

The project you are describing is a large undertaking and without any experience in OpenGL you might be better off using the higher-level abstraction that Java3D or Xith3d provides. Even so, I would recommend getting the red book as a resource to help you understand what Java3D or Xith3d is doing for you.

Sean

thx for the fast replies :slight_smile:

another thing, I heard that Java3D is slow, takes much space and stuff, is it true?

I am asking that couse it could be a problem for the project when sending information for the instances of the project over the nerwork. And I wil take a look at Xith3D to see what it’s about.