#version 330 corelayout(location=0)invec3position;// Position of the vertexlayout(location=2)invec3vcolor;// Normal of the vertexuniformmat4proj;uniformmat4view;uniformmat4model;outvec4vColor;voidmain(){vColor=vec4(vcolor,1.0);gl_Position=proj*view*model*vec4(position,1.0);}