blob: 9cf3c7489ed76a63bfee0b25deee40ff2b62f95f [file] [log] [blame]
varying float pointSize;
void main() {
vec4 objPos = vec4(ATTRIB_position, 1.0);
float tmpPointSize = ATTRIB_position.z*7.0;
pointSize = 0.5-tmpPointSize/1000.0;
objPos.z = 0.0;
objPos.x = objPos.x - ATTRIB_offsetX * tmpPointSize/100.0;
gl_Position = objPos;
gl_PointSize = tmpPointSize*UNI_scaleSize;
}