varying vec3 obj_pos;

void main()
{
	gl_FrontColor=gl_Color;
	//gl_BackColor=gl_Color
	vec4 v = (gl_ModelViewMatrix * gl_Vertex) ;
	v.z += 4.0 ;
//	depth = v.z;
//	x = v.x;
//	y = v.y ;
	obj_pos = v;
	gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;	
}