Доработка. Опыты с генерацией шума

This commit is contained in:
sasha80
2025-11-03 23:11:46 +03:00
parent 7e1258db85
commit 7d4ed01157

View File

@@ -3,10 +3,9 @@ const float DS = 0.004; /* Относитель
float random_timed(vec2 uv)
{
return fract(sin(TIME * dot(uv.xy, vec2(12.9898, 78.233))) * 43758.5453123);
return fract(sin(dot(uv + TIME, vec2(12.9898, 78.233))) * 43758.5453);
}
float smooth_px(float r, float R, float ds)
{
return 1.0 - smoothstep(R - ds, R + ds, r);