, , - . . , , , z . z [-1,1], z- NDC.
, " " ( ) , . . , . . , MVP- , .
. , , . , . , , - , , .
, OpenGL (3.x), , , (gl_Vertex, gl_ModelViewProjectionMatrix ..). , .
, , . , , - :
uniform mat4 orthographicMatrix;
varying vec3 position;
void main(void) {
vec4 clipSpace = orthographicMatrix * vec4(position, 1.0);
gl_FragColor = vec4(clipSpace.zzz, 1.0);
}
, w , ( , w 1).