Star Field
Star Field
14159265359
struct ShaderUtils {
float SmoothStep(float a, float b, float t) {
t = saturate((t - a) / (b - a));
return t * t * (3.0 - 2.0 * t);
}
float Random21(float2 p) {
p = frac(p * float2(0.59, 0.28));
p += dot(p, p + 0.74);
return frac(p.x * p.y);
}
float2 Random22(float2 p) {
float n = Random21(p);
return float2(n, Random21(p + n));
}
return L;
}
float2 ps[9];
int i = 0;
m += sparkle;
}
return m;
}
};
ShaderUtils utils;
col = m;
return float4(col, 1.0);