模型减慢游戏速度 - OpenGL

4

我在运行游戏时遇到了问题。游戏中导入的模型非常大,导致帧数下降。当我将相机移开模型时,游戏仍然很慢。其他游戏通常情况下,观看高分辨率模型会使游戏变慢,但不观看时会变快。然而,我的游戏始终很慢。有人能帮我吗?

1个回答

14

你需要实现裁剪功能,这样当对象不可见时就不会渲染它(即不通过图形管道)。

有许多技术和算法/数据结构可以实现此功能,从手动视锥体测试到更高级的空间查询数据结构(BSPs四叉树八叉树等)。


2
实际上,将不可见的完整对象丢弃的过程称为剔除。裁剪是指切断不可见部分的对象(几何算法)。 - reima

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接