最近遇到了麻烦:画一个10万个三角形面的场景,帧速竟然达不到30(用了背面剔除、视锥剔除、深度缓冲,还是解决不了问题)。显卡:GTX550 ti 1G显存(我场景载入后,用监控软件发现显存只占了100多M)
内存:2G,场景装入后完全够用想用VBO,但查了些资料,说VBO没有显示列表效率高(我场景中绝大多数Object用的是显示列表方式)。好吧,总结一下我想知道的:
(1) Opengl创建显示列表是否直接创建在显存上,或者在内存上,如果是创建在内存上,有没有什么opengl扩展能将它们放入显存?(2)大家对大场景提高效率(帧数)还有什么好的方法,欢迎讨论、赐教!期待中...