我正在使用 OpenGL 4.0,我的场景中有 3 个东西,它们是 -
1- VBO 平面
2- 立方体贴图
3- 3D 模型 [3ds/obj]
我正在使用 Assimp 库导入 3D 模型,我为导入模型而构建的代码是在 YouTube 上来自“TheCPlusPlusGuy”的教程的帮助下完成的。
这是我面临的问题,我可以在我的场景中渲染飞机,我可以渲染立方体贴图,也就是天空盒,在我的场景中,我可以一起渲染它们。
但是当我渲染任何 3D 模型时,无论是 .3ds 还是 .obj,屏幕都不会更新。即使我调整屏幕大小,它也不会更新。
这仅在我渲染 3D 模型时发生。我在运行时使用了标志并启用了绘制 3D 模型,程序运行良好,直到我渲染模型,一旦我渲染模型,模型本身不会出现在屏幕上,但屏幕再次冻结。
我用谷歌搜索了它,但似乎没有其他人遇到过这样的问题。
我的主要诊断是因为我将 VBO 用于平面、立方体贴图和 3D 模型,所以我遇到了这个问题。