automated snapshot

This commit is contained in:
sumi
2025-12-23 15:29:58 -06:00
parent 644423f86b
commit cc59845233
3 changed files with 23 additions and 13 deletions

View File

@@ -21,6 +21,11 @@ func GrayCurve(v, k float32) rl.Color {
return rl.Color{R: c, G: c, B: c, A: 255}
}
func LerpCurve(v, k float32, lo rl.Color, hi rl.Color) rl.Color {
v = float32(math.Pow(float64(clamp01(v)), float64(k))) // k < 1 boosts highlights, k > 1 boosts shadows
return rl.ColorLerp(lo, hi, v)
}
func Brightness(c rl.Color) float32 {
r := float32(c.R) / 255
g := float32(c.G) / 255