uniform mat4 mvp; attribute vec3 vpos; attribute vec3 vcolor; attribute vec2 vtexcoord; varying vec3 fcolor; varying vec2 ftexcoord; void main() { gl_Position = mvp * vec4(vpos, 1); fcolor = vcolor; ftexcoord = vtexcoord; }