什么是最好的3D java渲染器?

什么是最好的3D java渲染器?,java,3d,Java,3d,我需要一个3D渲染引擎,这是易于学习,现代风格(不像java3d)。我试过lwjgl和jmonkeyengine,但我发现它们确实令人困惑。还有什么好的引擎 任何帮助都将不胜感激。感谢您JMonkeyEngine实际上对于3D库来说非常容易学习,如果您正确地遵循它,您将很难找到一个功能齐全、更简单的3D引擎 首先阅读场景图,正确理解它们对于理解JME的工作原理是至关重要的——然后尝试下面的一些步骤(其中有很多) 如果您仍在努力解决这个问题,那么您可能需要更多地熟悉Java(或编程)。如果您想从2

我需要一个3D渲染引擎,这是易于学习,现代风格(不像java3d)。我试过lwjgl和jmonkeyengine,但我发现它们确实令人困惑。还有什么好的引擎


任何帮助都将不胜感激。感谢您

JMonkeyEngine实际上对于3D库来说非常容易学习,如果您正确地遵循它,您将很难找到一个功能齐全、更简单的3D引擎

首先阅读场景图,正确理解它们对于理解JME的工作原理是至关重要的——然后尝试下面的一些步骤(其中有很多)

如果您仍在努力解决这个问题,那么您可能需要更多地熟悉Java(或编程)。如果您想从2D游戏开始并进一步开发,您可能想尝试一下——它提供了一个简单的IDE/框架,用于在Java中创建和共享2D游戏


哦,我同意远离Java3D——它现在已经很老了,而且非常不受支持。

没有3D渲染器是容易的。无论你选择哪一个,你都有很多东西要学

您可能已经找到了最好的两个:

  • LWJGL基本上是OpenGL的一个相当薄的包装。很多游戏开发人员都喜欢使用OpenGL,所以如果你在这个阵营里,它是一个不错的选择。如果你想要速度和控制,就使用它,不要介意自己制造一些“引擎”部件
  • jMonkeyEngine是一个更完整的游戏引擎。如果你想快速启动并运行一个完整的3D引擎,可以使用它。它在下面使用LWJGL,但在上面添加了层(如场景图),所以您不需要直接使用OpenGL
在你的情况下,我可能会选择jMonkeyEngine——我认为它更“友好”

或者,如果你决定你真的不想在学习3D的过程中挣扎,这对于制作2D游戏来说是非常好的