启动Java 3D

时间:2011-05-09 14:19:51

标签: java 3d

我想知道开始编写简单3D的最佳方法是什么...(使用java) 就像一个男人走来走去......我知道这不是那么容易,但我相信这并非不可能:D 所以..有推荐的教程还是什么???

4 个答案:

答案 0 :(得分:6)

两个建议:

  1. jMonkeyEngine开始。使用他们的scenegraph API在他们的网站上有很多很棒的教程。无论如何,这也是你想最终结束的地方,恕我直言。

  2. NeHe Productions: OpenGL Tutorials。这些都很棒,因为它们为您提供了大量的OpenGL信息和说明。请注意,本教程中的所有代码都是C,但是在教程的底部是指向各种平台和语言(包括Java)的代码端口的链接。

答案 1 :(得分:2)

您可以从Java 3D APIJava OpenGL (JOGL)开始。 我想,如果你想要像OpenGL这样的东西,你应该考虑JOGL

答案 2 :(得分:2)

最好的方法是找到一个好的免费3D游戏引擎。您应该了解一些关于3D图形的知识:基本转换,如何使用矩阵(特别是乘法顺序)等。

我可以向您推荐Lightweight Java Game LibraryOgre3D for Java甚至jMonkeyEngine。稍后您可以尝试直接使用OpenGL - 它易于学习的多平台3D图形库。

答案 3 :(得分:0)

为了更好地理解基于图形和Java3D的场景编程,我建议您阅读this教程。这对我很有帮助