Making it loop again.

This commit is contained in:
Rezmason
2022-09-09 18:03:23 -07:00
parent 9b8d5b34b5
commit 9a4c2558e7
2 changed files with 10 additions and 5 deletions

View File

@@ -138,14 +138,15 @@ fn getRainTime(simTime : f32, glyphPos : vec2<f32>) -> f32 {
columnSpeedOffset = 0.5;
}
var columnTime = columnTimeOffset + simTime * config.fallSpeed * columnSpeedOffset;
return wobble((glyphPos.y * 0.01 + columnTime) / config.raindropLength);
var rainTime = (glyphPos.y * 0.01 + columnTime) / config.raindropLength;
if (!bool(config.loops)) {
rainTime = wobble(rainTime);
}
return rainTime;
}
fn getBrightness(rainTime : f32) -> f32 {
var value = 1.0 - fract(rainTime);
if (bool(config.loops)) {
value = 1.0 - fract(rainTime);
}
return value * config.baseContrast + config.baseBrightness;
}