From 244b3e998adaab4e077e5206ce3ca2511dbc1fe7 Mon Sep 17 00:00:00 2001 From: Yuan Chuan Date: Fri, 13 May 2022 22:10:15 +0800 Subject: [PATCH] Add t variable to represent u_time (#85) --- src/generator/pattern.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/generator/pattern.js b/src/generator/pattern.js index 463de3d..2b0dcb0 100644 --- a/src/generator/pattern.js +++ b/src/generator/pattern.js @@ -10,7 +10,7 @@ function generate_shader(input, grid) { float i = x + (y - 1.0) * y; return vec3(x, y, i); } - vec4 getColor(float x, float y, float i, float I, float X, float Y) { + vec4 getColor(float x, float y, float i, float I, float X, float Y, float t) { vec4 color = vec4(0, 0, 0, 0); ${input} return color; @@ -19,7 +19,7 @@ function generate_shader(input, grid) { vec2 uv = gl_FragCoord.xy/u_resolution.xy; vec2 grid = vec2(${grid.x}, ${grid.y}); vec3 p = mapping(uv, grid); - FragColor = getColor(p.x, p.y, p.z, grid.x * grid.y, grid.x, grid.y); + FragColor = getColor(p.x, p.y, p.z, grid.x * grid.y, grid.x, grid.y, u_time); } `; }