starting Java 3D
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 t开发者_如何学运维here a recommended tutorial or something???
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.
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
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.
For better understanding of the scene graph-based and Java3D programming I recommend you to read this tutorial. It helps me very much
精彩评论