gpt4 book ai didi

java - 最佳 3D Java 引擎

转载 作者:IT老高 更新时间:2023-10-28 20:52:09 27 4
gpt4 key购买 nike

寻找具有良好社区和良好开发的易于使用的 3D Java 引擎 API(即不是包装器)。额外的功能(即音频、输入等)不是必需的,但很好。

我发现的最流行的 Java 3D 图形 API 列表:

包装器/低级

  • JOGL - 强大的社区/良好的支持/活跃
  • Java3D - 被遗弃(或逐渐消亡)、逐步淘汰场景图(或重新工具化为 JavaFX?)
  • lwjgl - 打开 GL 包装器,带有音频和输入处理/主动

引擎

jMonkey Engine - Wikipedia - Active

  • 在 3.0 和 2.0 版本之间进行分支(可能会伤害社区)

ogre4j - Wikipedia - Active

Bindenlicht - 没有维基百科! - Not active


高级(非游戏设计)

  • Processing - 似乎不适合游戏,但适合图形可视化和演示
  • Jzy3d - 用于 3d 图表(表面、散点图、条形图等)的易于使用的 Java API。建立在 JOGL 之上

更新:请选择一个 JAVA 引擎并解释为什么选择它!谢谢!

最佳答案

我会看看 Ardor3D,然后再看看 JMonkeyEngine。


Ardor3D

更新: Ardor3D 的开发者 ceased the project , 但它的一个子集 continues to exist

由最初的 JMonkeyEngine 开发人员创建,他们决定需要彻底中断,以便他们可以重新开始并利用获得的所有经验来创建更好的 API 和平台。

我认识的使用 Ardor3D 的人对其设计和 API 有非常积极的评价。它得到积极维护,拥有良好的社区和良好的 API 文档,尽管教程供应有点短缺,通常您必须熟悉 3D 编程概念才能掌握它。


JMonkeyEngine 3

由社区主导的 JMonkeyEngine 2 重写,由对 JME2 设计的不满和该设计引起的相关问题驱动,自发布以来不断发展壮大。

有大量的文档,包括教程和大量使用它的项目。如果您在使用 JMonkeyEngine 2 或更早版本时遇到问题,那么值得再次查看版本 3。


其他

关于java - 最佳 3D Java 引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1197791/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com