GLES20.glViewport(0, 0, width, height) 的参数是什么意思?
What does parameters mean for GLES20.glViewport(0, 0, width, height)?
为什么我们在 GLES20.glViewport(0, 0, width, height)
中传递 0
作为前两个参数?这意味着什么?
看看规范,它解释了一切:Opengl spec。
参数 x,y,width,height
基本上在 window 上定义了一个矩形,其中包含要用于 OpenGL 的 OpenGL 上下文。它通常是整个 window,但不一定是。
x,y
基本上是矩形的左下坐标。
编辑:您可以在屏幕的上半部分绘制整个场景,将视口更改为下半部分矩形,然后在下半部分绘制另一个场景或其他第一视角。
为什么我们在 GLES20.glViewport(0, 0, width, height)
中传递 0
作为前两个参数?这意味着什么?
看看规范,它解释了一切:Opengl spec。
参数 x,y,width,height
基本上在 window 上定义了一个矩形,其中包含要用于 OpenGL 的 OpenGL 上下文。它通常是整个 window,但不一定是。
x,y
基本上是矩形的左下坐标。
编辑:您可以在屏幕的上半部分绘制整个场景,将视口更改为下半部分矩形,然后在下半部分绘制另一个场景或其他第一视角。