在一个视口中,通过使用裁剪测试,将窗口分割成若干区域。不同区域使用不同的摄像机视角,然后分别渲染。(UI可以独立在场景之外,进行一次渲染即可。)
下面是实现截图,场景元素:一个天空盒,一个地面,一个包含1000粒子的系统,另外10个茶壶(一下子把我的6600LE拖到了10帧之内,晕~)
减少到5个茶壶,FPS明显改善,提高50%
看看这茶壶(glutSolidTeapot)到底有多少顶点
看来还是我的显卡太老了,等攒了$就去换新的~~
在一个视口中,通过使用裁剪测试,将窗口分割成若干区域。不同区域使用不同的摄像机视角,然后分别渲染。(UI可以独立在场景之外,进行一次渲染即可。)
下面是实现截图,场景元素:一个天空盒,一个地面,一个包含1000粒子的系统,另外10个茶壶(一下子把我的6600LE拖到了10帧之内,晕~)
减少到5个茶壶,FPS明显改善,提高50%
看看这茶壶(glutSolidTeapot)到底有多少顶点
看来还是我的显卡太老了,等攒了$就去换新的~~