#version 120 attribute vec4 vColor; attribute float vSize; attribute vec4 vPosition; uniform mat4 model = mat4(1.0); uniform mat4 world = mat4(1.0); varying vec4 color; uniform float time = 1; void main() { gl_Position = world * model * vPosition; color = vec4(vColor.rgb, 1.0); return; }