//////////////////////////////////////////////////////////////////////////////////////////////////////////////////119:/ // VERTEX SHADER //////////////////////////////////////////////////////////////////////////////////////////////////////////////////119:/ attribute vec4 aVertexPosition; attribute vec4 aVertexColor; uniform mat4 uModelViewMatrix; uniform mat4 uProjectionMatrix; varying lowp vec4 vColor; void main () { gl_Position = uProjectionMatrix * uModelViewMatrix * aVertexPosition; vColor = aVertexColor; }
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////119:/ // FRAGMENT SHADER //////////////////////////////////////////////////////////////////////////////////////////////////////////////////119:/ varying lowp vec4 vColor; void main () { gl_FragColor = vColor; }
https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial/Creating_3D_objects_using_WebGL