uniform mat4 g_WorldViewProjectionMatrix; uniform mat4 g_WorldMatrix; in vec3 inPosition; out float vWorldY; void main() { vec4 worldPos = g_WorldMatrix * vec4(inPosition, 1.0); vWorldY = worldPos.y; gl_Position = g_WorldViewProjectionMatrix * vec4(inPosition, 1.0); }