开发者

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:

  1. 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.

  2. 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

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜