attribute vec3 vPosition;
attribute vec4 vColor;
attribute vec3 vLineParams;
attribute vec4 vStartPointEndPoint;

varying vec3 position;
varying vec4 color;
varying vec3 lineParams;
varying vec4 startPointEndPoint;


uniform mat4 ProjectionMatrix;

void main() 
{
	gl_Position = ProjectionMatrix * vec4(vPosition.xyz, 1.0);
	
	position = vPosition;
	color = vColor;
	lineParams = vLineParams;
	startPointEndPoint = vStartPointEndPoint;
}