Reputation: 63
i wanna know what is the best way to start coding a simple 3D ... (with java) like a man walking around ... i know it's not so easy , but i believe it's not impossible :D so .. is there a recommended tutorial or something???
Upvotes: 3
Views: 449
Reputation: 843
For better understanding of the scene graph-based and Java3D programming I recommend you to read this tutorial. It helps me very much
Upvotes: 0
Reputation: 386
The best way to start is to find out a good and free 3d game engine. You should know something about 3d graphics: basic transformation, how to work with matrices (specially multiply order), etc.
I can recommend you Lightweight Java Game Library, Ogre3D for Java or even jMonkeyEngine. Later you can try to use OpenGL directly - its easy to learn, multiplatform 3D graphics library.
Upvotes: 2
Reputation: 35864
Two suggestions:
Start with something like jMonkeyEngine. Lots of great tutorials on their site using their scenegraph API. It's where you want to end up eventually anyway, IMHO.
NeHe Productions: OpenGL Tutorials. These are great because they give you a lot of OpenGL info and instructions. Note that all the code in the tutorial is C however, at the bottom of the tutorials are links to ports of the code to various platforms and languages, including Java.
Upvotes: 6
Reputation: 519
You could start with Java 3D API or Java OpenGL (JOGL). I think, if you want something like OpenGL then you should consider about JOGL
Upvotes: 2