blob: ea3888742c27f243c726c14939bc122bf342c320 [file] [log] [blame]
varying float pointSize;
varying float alpha;
void main() {
vec4 pos;
pos.xyz = ATTRIB_position.xyz;
pos.w = 1.0;
pos.x = pos.x - ATTRIB_offsetX;
gl_Position = UNI_MVP * pos;
float pointSize = 1.0 + ATTRIB_speed * ATTRIB_scaleSize * 3000.0;
alpha = ATTRIB_alpha;
gl_PointSize = pointSize;
}