From 1705cd25f5bcd796a560bcce22ef91d190a94900 Mon Sep 17 00:00:00 2001 From: yum Date: Thu, 24 Oct 2024 18:45:29 -0700 Subject: add water stuff --- math.cginc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'math.cginc') diff --git a/math.cginc b/math.cginc index bfbe653..8aaa5ea 100644 --- a/math.cginc +++ b/math.cginc @@ -125,6 +125,11 @@ float dabs(float a, float k) return log2(exp2(k * a) + exp2(-1.0 * k * a)); } +float dsaturate(float x, float k) +{ + return dmin(dmax(x, 0, k), 1, k); +} + float rand(uint seed) { seed = seed * 747796405 + 2891336453; uint result = ((seed >> ((seed >> 28) + 4)) ^ seed) * 277803737; -- cgit v1.2.3