OSDN Git Service

three.jsをThirdPartyに追加
[webglgame/webgl_framework.git] / webglFramework / Thirdparty / three.js-master / src / renderers / shaders / ShaderLib / points_vert.glsl
1 uniform float size;
2 uniform float scale;
3
4 #include <common>
5 #include <color_pars_vertex>
6 #include <fog_pars_vertex>
7 #include <shadowmap_pars_vertex>
8 #include <logdepthbuf_pars_vertex>
9 #include <clipping_planes_pars_vertex>
10
11 void main() {
12
13         #include <color_vertex>
14         #include <begin_vertex>
15         #include <project_vertex>
16
17         #ifdef USE_SIZEATTENUATION
18                 gl_PointSize = size * ( scale / - mvPosition.z );
19         #else
20                 gl_PointSize = size;
21         #endif
22
23         #include <logdepthbuf_vertex>
24         #include <clipping_planes_vertex>
25         #include <worldpos_vertex>
26         #include <shadowmap_vertex>
27         #include <fog_vertex>
28
29 }