JOGL Jar在我的开发机器上运行良好,但在其他机器上运行缓慢?即使他们有更好的硬件



我目前正在摆弄JOGL和JBullet,并取得了一些成功。我想和我的朋友们分享我所创造的。我创建了一个jar文件和一个.bat来打开它,参数为-Dsun.java2d.noddraw=true。这个jar在我的机器上运行得很好。它在我的朋友系统和笔记本电脑上打开并运行,但帧速率非常低。造成这种情况的原因是什么?我该如何解决?

同样由于某些原因,它为某些对象加载了错误的纹理,同样只有在另一个系统上运行时才会加载。它们都是Windows 8.1 x64系统。所有系统的图形驱动程序也是最新的。这真的很令人不安,因为我希望能够分发这个程序。

我使用的是GLJPanel而不是GLCanvas。GLJPanel是轻量级的,不支持更复杂的渲染。这让我疯狂了很长一段时间。

最新更新