java JOGL 和类似的资源 [英] java JOGL and similar resources

查看:26
本文介绍了java JOGL 和类似的资源的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

刚刚加入这个很棒的网站...我最近一直在 XNA 中使用 C#,为该框架制作一个库.

just joined this awesome site… Ive recently been working in XNA on C#, making a library for that framework.

我对 java 产生了兴趣,打算尝试为 java 创建一个类似的库.

Ive gotten interested in java at was going to try making a similar library for java.

那就是问题出现的时候,上面似乎没有标准的 3d 渲染器.

Thats when the problem arrived, there doesnt seem to be a standard 3d renderer on it.

我听说过 JOGL,但它似乎已停止使用(项目无效),我更喜欢无论如何都是高水平的,

Ive heard of JOGL, but it seemed to be discontinued (project inactive), and i prefet high level anyway,

然后我看到了 jMonkey 和 espresso 3D,但它们的效率和外观都比 directx 低.

Then I saw jMonkey and espresso 3D, but both seemed less efficient and less pretty then directx.

JavaFX 让我气馁,说它是为了丰富的互联网内容.

JavaFX discouraged me by saying that its for rich internet content.

我的问题是,哪些是最佳的.OpenGL和DirectX有什么技术区别,是jMonkey和co.实际有效吗?如果没有,是否有类似于 Java 的 XNA 的框架?我只问你的名字并指出正确的方向,因为这让我在 .NET xD 1 方式之后有点困惑.

My question is, which out of these are optimal. What is the technical difference between OpenGL and DirectX, are jMonkey and co. Actuallh effective? And if not is there a framework similar to XNA for java? I only ask you name some and point me in the right direction, as this got me a bit confused after the 1 way .NET xD.

另外,由于这是我在这里的第一篇文章,请随时纠正我可能犯的任何错误.

Also, as this is my first post here, feel free to correct any mistaked I may have made.

推荐答案

我认为 jmonkeyengine 或 jogl 可能是最好的选择,但这实际上取决于您在做什么.Jogl 看起来仍在运行,但现在是更完整的库 jogamp 的一部分,其中包括声音和 gpgpu 编程以及图形.

I think jmonkeyengine or jogl are probably the best choices, but it really depends on what your doing. Jogl looks like its still going but is now part of a fuller set of libraries, jogamp, which covers sound and gpgpu programming as well as graphics.

http://jogamp.org/

Jogl 本质上是围绕 OpenGL 的 Java 包装器,因此将是低级别的,并且需要编写着色器代码才能执行任何现代操作.Jmonkeyengine 可能更适合您,因为它带有许多预先打包的功能(包括它自己的 IDE).

Jogl is essentially a java wrapper around OpenGL, so will be low level and require to write shader code in order to do anything modern. Jmonkeyengine is probably more the sort of thing you're after since it comes with a lot of prepackaged functionality (including its own IDE).

这篇关于java JOGL 和类似的资源的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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