java JOGL和类似的资源
刚刚加入了这个真棒网站......我最近一直在CNA上为XNA工作,为该框架制作一个库。
我对java感兴趣的是想尝试为java创建一个类似的库。
这就是问题到来时,似乎没有一个标准的3D渲染器。
我听说过JOGL,但它似乎已经停止(项目不活动),而且我仍然预设高水平,
然后,我看到了jMonkey和espresso 3D,但两者看起来都不那么有效,并且不那么漂亮。
JavaFX通过说它为丰富的互联网内容而感到沮丧。
我的问题是,这些都是最佳的。 jMonkey和co。有什么区别OpenGL和DirectX? Actuallh有效吗? 如果不是,有一个框架类似于Java的XNA? 我只问你一些名字,并指向正确的方向,因为这使得我在.NET 1D方式之后有点困惑。
另外,由于这是我在这里的第一篇文章,请随时纠正我可能犯的错误。
我认为jmonkeyengine或jogl可能是最好的选择,但这取决于你的行为。 Jogl看起来还在继续,但现在是一个更完整的库,jogamp,其中包括声音和gpgpu编程以及图形的一部分。
http://jogamp.org/
Jogl本质上是一个围绕OpenGL的Java包装,因此将会是低级别的,并且需要编写着色器代码才能做到现代化。 Jmonkeyengine可能更适合你,因为它有很多预先包装的功能(包括它自己的IDE)。
用于Java的真正的标准3D API - 在某种意义上说,它是Sun曾经认为是“官方”的 - 是Java3D,它是一个场景图形API,就像Open Inventor一样。 我从来不喜欢它,而且这些日子的支持水平很低。 但值得考虑,如果只是为了完整。
链接地址: http://www.djcxy.com/p/61233.html