#version 300 es precision mediump float; in vec3 position; in vec2 texCoord; in vec4 color; uniform mat4 projectionTransform; uniform mat4 viewTransform; out vec2 vertTexCoord; out vec4 vertColor; void main() { vertTexCoord = texCoord; vertColor = color; gl_Position = projectionTransform * viewTransform * vec4(position, 1.0); }