最好的3D Java引擎 [英] Best 3D Java Engine

查看:190
本文介绍了最好的3D Java引擎的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

寻找一个易于使用的3D Java引擎API(即没有包装器),有一个良好的社区和良好的发展。其他功能(如音频,输入等)是没有必要的,但很好。

Looking for an easy to use 3D Java Engine API (i.e. not wrapper) that has a good community and good development. Extra features (i.e. audio, input, etc.) are not necessary but nice.

最流行的Java 3D图形API,我发现清单:

List of the most popular Java 3D graphics APIs I found:

包装器/低电平

  • JOGL - 强有力的社区/良好的支持/主动
  • Java3D的 - 被遗弃的(或慢慢死去),淘汰场景图(或再加工到JavaFX?)
  • LWJGL - Open GL的包装,带音频输入和处理/主动
  • JOGL - Strong community / Good support / Active
  • Java3D - Abandoned (or slowly dying), phased out Scene Graph (or re-tooling into JavaFX?)
  • lwjgl - Open GL wrapper, with audio and input handling / Active

发动机

jMonkey引擎 - 的维基百科 - 主动

  • 3.0和2.0之间的分支(可能会伤害社区)

ogre4j - 的维基百科 - <一个href="http://sourceforge.net/project/stats/detail.php?group_id=143864&ugn=ogre4j&type=svn&mode=year">Active

  • Parent project OGRE - Active - C++

Bindenlicht - 没有维基百科! - 不活跃

  • Parent project Irrlicht - Wikipedia - Active - C++

高级(不是为游戏)

  • 处理 - 似乎并不适合于游戏,但图形可视化和演示
  • Jzy3d - 一个易于使用的3D图表(表面散射,条形图等)的Java API。建立在JOGL顶部
  • Processing - Doesn't seem suited for gaming but for graphics visualizations and demos
  • Jzy3d - An easy to use Java API for 3d charts (surfaces, scatters, bar charts, etc). Built on top of JOGL

更新:请选择一个Java引擎,并解释为什么是你的选择!谢谢!

Update: Please pick a JAVA engine and explain why its your choice! Thanks!

推荐答案

我想看看Ardor3D并再看看JMonkeyEngine。

I would look at Ardor3D and have another look at JMonkeyEngine.

更新: Ardor3D的开发商停止该项目,但它的一个子集,继续存在

UPDATE: Ardor3D's developer ceased the project, but a subset of it continues to exist

创建者原始JMonkeyEngine开发商(S)谁决定一刀两断是必需的,以便他们可以重新开始,并使用所有的经验,共创美好的API和平台。

Created by the original JMonkeyEngine developer(s) who decided a clean break was required so they could start over and use all the experience gained to create a better API and platform.

我认识的人谁使用Ardor3D具有非常积极的事情谈谈其设计和API。这是积极维护,并具有良好的社会和良好的API文档,虽然教程的供应有​​点短,一般你必须熟悉3D编程概念,以便能够把它捡起来。

The people I know who have used Ardor3D have very positive things to say about its design and API. It is actively maintained and has a good community and good API documentation, although tutorials are a little short in supply and generally you'll have to be familiar with 3D programming concepts to be able to pick it up.

JMonkeyEngine 2的社区主导改写,由不满JME2设计而引起上述的设计,它已经从不断壮大,因为它的发行相关的问题驱动。

A community-led rewrite of JMonkeyEngine 2, driven by dissatisfaction with JME2 design and related issues caused by said design, it has gone from strength to strength since its release.

有充足的文档,包括教程和大量的工程中使用它。如果您以前有问题JMonkeyEngine 2,这是非常值得重新审视版本3。

There is ample documentation including tutorials and plenty of projects using it. If you had issues with JMonkeyEngine 2 or earlier, it is well worth another look at version 3.

  • Env3D
  • jPCT
  • 3dzzd
  • Jake2
  • Xith3D

这篇关于最好的3D Java引擎的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆