标签: opengl-es
我有一个带正交投影的视口设置。如果我要求OpenGL使用glDrawArrays()在视口外部绘制一个四边形(x y bounds),它是忽略还是仍然绘制它?
glDrawArrays()
答案 0 :(得分:4)
opengl将处理你的顶点(模型视图变换等),因为它是如何计算出像素最终的位置,但是当涉及实际渲染时,它不会“绘制”任何东西,因为像素坐标将不存在在帧缓冲区中。取决于坐标的确切位置和其他因素,opengl可以更快地停止处理顶点,但一般来说它至少会进行所有坐标转换。
所以,换句话说,它不会“画出”它们。