微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

GLCanvas 不显示

如何解决GLCanvas 不显示

我目前在使用 Jogl 时遇到了一个非常奇怪的问题。我会尽力描述问题。 我的 IDE 是:IntelliJ Ultimate。显卡:Intel HD Graphics 520。

目前我正在与 WorldWind 合作。我有一个不使用 Gradle、Maven 等的“正常”项目。在该项目中一切正常,我看到一个窗口打开。然后我有一个使用 Gradle 的项目,它有 Jogl 和 gluegen 作为这样的依赖项:

compile group: 'org.jogamp.gluegen',name: 'gluegen-rt-main',version: '2.3.2'

compile group: 'org.jogamp.jogl',name: 'jogl-all-main',version: '2.3.2'

当我想像这样创建一个 WorldWindGlCanvas 时: WorldWindowGLCanvas wwd = new WorldWindowGLCanvas();

什么都没发生。我使用 SwingUtilities.invokelater() 创建了窗口,但线程只是停留在那个点,我不知道为什么。

我真的不知道 Gradle 是否是问题,但我也从一位同事那里收到了一个使用 Gradle 的项目,它可以在他的计算机上运行,​​但我遇到了与上述相同的问题。我还有一个“正常”的 Jogl 项目,它只是随机地从一天到一天停止工作,现在什么也没有出现,所以我很确定问题与 OpenGL 有关。

我没有发现任何有关此问题的信息,但也许有人遇到过类似的事情或知道我可以做什么。

编辑:我的显卡有最新的驱动程序,但它仍然无法工作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。