diff --git a/shaders/wgsl/rainPass.wgsl b/shaders/wgsl/rainPass.wgsl index c31f992..5848646 100644 --- a/shaders/wgsl/rainPass.wgsl +++ b/shaders/wgsl/rainPass.wgsl @@ -311,13 +311,13 @@ var quadCorners : array, NUM_VERTICES_PER_QUAD> = array quadCorners : array, NUM_VERTICES_PER_QUAD> = array(1.0, 0.0, 0.0); + var channel = vec3(1.0, 0.0, 0.0); if (volumetric && randomFloat(vec2(quadPosition.x, 0.0)) < config.resurrectingCodeRatio) { worldPosition.y = -worldPosition.y; - vChannel = vec3(0.0, 1.0, 0.0); + channel = vec3(0.0, 1.0, 0.0); } // Convert the vertex's world space position to screen space @@ -346,8 +346,8 @@ var quadCorners : array, NUM_VERTICES_PER_QUAD> = array