// Copyright 2014 JogAmp Community. All rights reserved.

#if __VERSION__ >= 130
  #define attribute in
  #define varying out
#endif

uniform mat4 mgl_PMatrix;
uniform mat4 mgl_MVMatrix[NO_OF_INSTANCE];
attribute vec3  mgl_Vertex; 
attribute vec4  mgl_Color; 
varying vec4    frontColor;
 
void main(void) { 
  frontColor = mgl_Color; 
  gl_Position = mgl_PMatrix * mgl_MVMatrix[gl_InstanceID] * vec4(mgl_Vertex, 1); 
} 
