【问题标题】:using JOGL (Java OpenGL)使用 JOGL(Java OpenGL)
【发布时间】:2017-04-28 09:00:33
【问题描述】:

我正在使用 Java OpenGL(JOGL)。 我知道 GL 上下文取决于每个线程。 但是当我点击鼠标时,我必须将本地坐标转换为全局坐标。 我可以在 AWT 事件线程中引用 CACHED GL CONTEXT 吗? 如果我不能,那还有其他逻辑吗?

【问题讨论】:

    标签: java opengl jogl


    【解决方案1】:

    请阅读 JOGL 用户指南。当 GL 实例不是当前的 OpenGL 上下文时,你不能使用它,你不能存储 GL 实例,你应该在 GLEventListener 中使用它并且你应该避免传递它。您可以使用 GLAutoDrawable.invoke() 在显示可绘制对象时执行任务。我不建议您将 OpenGL 上下文设为最新,即使它是可能的。

    您确定需要 OpenGL 相关的东西来将局部坐标转换为全局坐标吗?

    最后,您应该在our official forum 上询问特定于 JOGL 的问题,因为只有极少数的 JogAmp 贡献者来到这里。我们不能无处不在。

    【讨论】:

    • 亲爱的 gouessej,谢谢你邀请我。但我找不到向另一个人提问的方法。非常抱歉,请告诉我如何发布我的问题。
    • 非常抱歉,我找到了 START NEW TOPIC ANCHOR。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多