OpenGL glViewport和glScale

时间:2013-11-23 20:08:01

标签: opengl

可以每帧多次调用glViewport(和glScale)(可能大约10次),还是有任何理由可以避免这种情况?
这会让像我这样的事情变得更容易......

1 个答案:

答案 0 :(得分:4)

是的,做到这一点非常好,实际上就像GUI一样。

但是你应该避免使用glScale。不是出于性能原因,而是因为它是固定功能管道矩阵功能的一部分。 ...已被弃用并完全从现代版本的OpenGL中删除。如果你真的想使用固定功能,最好使用像GLM这样的东西来更新制服,或者使用glLoadMatrix。