我正在为Java寻找可靠的3D场景图谱API,其中包含良好的文档,活跃的社区以及允许商业用途的许可证。
我排除了com.sun.scenegraph,因为它是GPL(似乎已经死了),Java3D因为this帖子和JMonkeyEngine因为this帖子而被删除。有什么想法吗?
答案 0 :(得分:1)
我对Java3D帖子的解释是,他们正在添加一个新的场景图,而不是替换他们当前的场景图,以便更有效地与针对webapps的JavaFX进行交互。我过去曾经使用过Java3D并喜欢它,因此我建议您联系开发人员,询问他们对您正在构建的应用程序的计划是什么。
答案 1 :(得分:1)
试试Xith3D;它使用JOGL,而不是Java3D。
答案 2 :(得分:1)
还有jReality它的BSD许可,使用JOGL并且看起来很不错。
支持多种输出形式:纯软件渲染,OpenGL渲染,沉浸式虚拟现实(如在CAVE中)渲染;以及像Pixar的RenderMan®和SVG
这样的文件格式
答案 3 :(得分:0)
如今(2012年中),我强烈建议jMonkeyEngine。它具有非常好的3D scenegraph capability,适用于3D游戏等应用程序。
它是完全开源的,并且还有一个非常活跃的社区和强大的开发路线图 - 如果你想长期使用它,这非常重要!