Merge remote-tracking branch 'origin/feature/#313'

This commit is contained in:
Dennis Postma 2025-01-25 14:45:48 +01:00
commit 765d0986bf

View File

@ -120,11 +120,13 @@ const applyEffects = (effectValues: any) => {
effects.light.value.clear().fillStyle(0x000000, darkness).fillRect(0, 0, window.innerWidth, window.innerHeight)
}
if (effects.rain)
effects.rain.value.start().setQuantity(effectValues.rain / 10)
else effects.rain.value.stop()
if (effects.rain.value) {
if (effectValues.rain.value)
effects.rain.value.start().setQuantity(effectValues.rain / 10)
else effects.rain.value.stop()
}
effects.fog.value.setAlpha(effectValues.fog/100)
if (effectValues.fog.value && effects.fog.value) effects.fog.value.setAlpha(effectValues.fog/100);
}
// Linear Interpolation
@ -132,7 +134,7 @@ const applyEffects = (effectValues: any) => {
// a = 0 return x
// a = 0.5 return (x+y)/2
// a = 1 return y
const lerp = (x,y,a) => x * (1-a) + y * a
const lerp = (x:number,y:number,a:number) => x * (1-a) + y * a
const calculateLightStrength = (time: Date): number => {
const hour = time.getHours()