#version 410 compatibility out float dist; void main() { dist = -(gl_ModelViewMatrix * gl_Vertex).z; gl_Position = gl_Vertex; gl_TexCoord[0] = gl_MultiTexCoord0; }