【问题标题】:Qt Jambi vs JOGL for java OpenGL development?Qt Jambi vs JOGL 用于 java OpenGL 开发?
【发布时间】:2009-12-16 12:43:54
【问题描述】:

我打算用 Java 编写一个简单的应用程序,它有一个基本的 UI 和一段 OpenGL 图形。除此之外,还需要某种网络访问权限。

我应该使用这些库中的哪一个?每个选项的优缺点是什么?我希望 OpenGL 编码尽可能真实,这样我就可以感觉到我实际上是在(学习)编码 OpenGL。使用其中一种解决方案编写周围的 UI 是否容易得多?在 JOGL 的情况下,我将适当地使用标准的 java 组件制作 UI。

只是给我一些想法让我思考,我不是在寻找终极真理。

【问题讨论】:

    标签: java opengl jogl qt-jambi


    【解决方案1】:

    Qt Jambi is discontinued,所以我会因为这个原因去 JOGL。

    此外,如果您的目的只是在 3d 场景上添加一些基本控件,我建议您了解 IMGUI(即时模式 GUI)herethere

    虽然不是Java,但NVIDIA made available IMGUI based widgets可以从中获得灵感。

    【讨论】:

    • 啊,没注意到新闻稿。好吧,那就不用多想了。感谢您的提醒!
    • 来自新闻稿:“为了帮助促进 Qt Jambi 的持续开发,Qt Software 将托管并帮助维护社区驱动的 Qt Jambi 实施。” Qt-Jambi仍在积极的社区开发中,并在发布 4.7.1 beta 3。有关信息,请参阅qt.gitorious.org/qt-jambi/pages/Home,如果您查看他们的存储库,请注意昨天有人致力于 qtjambi-community.git。
    • 我意识到这个答案已经过时了,但我想我会为任何偶然发现并认为 Qt Jambi 已死的人提供更新。
    【解决方案2】:

    JOGL 拥有JMonkeyEngine .. 一个非常不错的游戏引擎。我会推荐 JOGL,因为它是跨平台的,很快就会有嵌入式平台实现。

    【讨论】:

    • 也很高兴知道这一点,虽然我目前不需要完整的图形/游戏引擎来处理这个特定项目。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    • 1970-01-01
    • 2014-02-21
    • 1970-01-01
    相关资源
    最近更新 更多