1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19var vertexShaderText = ` precision mediump float; attribute vec3 vertPosition; attribute vec2 vertTexCoord; varying vec2 fragTexCoord; uniform mat4 mWorld; uniform mat4 mView; uniform mat4 mProj; void main() { fragTexCoord = vertTexCoord; gl_Position = mProj * mView * mWorld * vec4(vertPosition, 1.0); } `