diff options
Diffstat (limited to 'res/raw/noisefield_vs.glsl')
-rw-r--r-- | res/raw/noisefield_vs.glsl | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/res/raw/noisefield_vs.glsl b/res/raw/noisefield_vs.glsl new file mode 100644 index 0000000..ea38887 --- /dev/null +++ b/res/raw/noisefield_vs.glsl @@ -0,0 +1,17 @@ +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; +} + + + |