回答

2

Java中有许多3D引擎可用。 LWJGL非常受欢迎,但水平相当低,适合游戏。还有一些更高级的工具包,主要基于LWJGL。 JMonkeyEngine可能是最着名和最受欢迎的。再次,大多数都是针对游戏市场,并为其量身定制。例如(当我上次查看时),LWJGL和JMoneyEngine都被限制为每个应用程序的单个视口,这对于游戏而言可能适用,但可能不适用于数据可视化。

JOGL是围绕OpenGL的非常薄的java包装。因此它非常强大和灵活,但也很难使用,而且学习曲线陡峭。还有一个名为Java3D的纯Java包,但我知道它没有成功的用法,似乎已经失宠。

你可能会对this article感兴趣,该论坛谈论如何在JOGL中编写数据可视化。