attribute vec4 position;
 attribute vec2 inputTextureCoordinate;
 attribute vec4 aColor;

 varying vec2 vTexCoords;
 varying vec4 vColor;

 void main() {
     gl_Position = position;
     vTexCoords  = inputTextureCoordinate;
     vColor = aColor;
 }