diff options
Diffstat (limited to 'examples/others/resources/shaders/glsl330/point_particle.vs')
| -rw-r--r-- | examples/others/resources/shaders/glsl330/point_particle.vs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/others/resources/shaders/glsl330/point_particle.vs b/examples/others/resources/shaders/glsl330/point_particle.vs index e43b91de..e38c8b5a 100644 --- a/examples/others/resources/shaders/glsl330/point_particle.vs +++ b/examples/others/resources/shaders/glsl330/point_particle.vs @@ -7,18 +7,18 @@ in vec3 vertexPosition; uniform mat4 mvp; uniform float currentTime; -// NOTE: Add here your custom variables +// NOTE: Add here your custom variables void main() { // Unpack data from vertexPosition vec2 pos = vertexPosition.xy; float period = vertexPosition.z; - + // Calculate final vertex position (jiggle it around a bit horizontally) pos += vec2(100, 0) * sin(period * currentTime); gl_Position = mvp * vec4(pos, 0.0, 1.0); - + // Calculate the screen space size of this particle (also vary it over time) gl_PointSize = 10 - 5 * abs(sin(period * currentTime)); }
\ No newline at end of file |
