uniform float size; uniform float scale; #include #include #include #include #include void main() { #include #include #include #ifdef USE_SIZEATTENUATION gl_PointSize = size * ( scale / - mvPosition.z ); #else gl_PointSize = size; #endif #include #include #include #include }