Fix whitespace
This commit is contained in:
parent
751e21f981
commit
35b9c1f4f9
2 changed files with 33 additions and 33 deletions
|
@ -32,31 +32,31 @@ float rand(vec2 co){
|
||||||
void main()
|
void main()
|
||||||
{
|
{
|
||||||
vec2 uv = (gl_FragCoord.xy * 2.0 - uResolution.xy) / uResolution.y;
|
vec2 uv = (gl_FragCoord.xy * 2.0 - uResolution.xy) / uResolution.y;
|
||||||
|
|
||||||
// wobble
|
// wobble
|
||||||
uv.x *= mix(1.0, sin(uTime * 0.5), 0.05);
|
uv.x *= mix(1.0, sin(uTime * 0.5), 0.05);
|
||||||
uv.y *= mix(1.0, sin(uTime * 0.4), 0.05);
|
uv.y *= mix(1.0, sin(uTime * 0.4), 0.05);
|
||||||
|
|
||||||
vec2 uv0 = uv;
|
vec2 uv0 = uv;
|
||||||
float dist = length(uv0);
|
float dist = length(uv0);
|
||||||
vec3 finalColor = vec3(0.0);
|
vec3 finalColor = vec3(0.0);
|
||||||
|
|
||||||
// foreground flash
|
// foreground flash
|
||||||
for (float i = 0.0; i < 2.0; i++)
|
for (float i = 0.0; i < 2.0; i++)
|
||||||
{
|
{
|
||||||
uv = fract(uv * 0.4) - 0.5;
|
uv = fract(uv * 0.4) - 0.5;
|
||||||
uv *= cos(uTime * 0.5);
|
uv *= cos(uTime * 0.5);
|
||||||
|
|
||||||
vec3 col = palette(dist + sin(uTime * 0.1));
|
vec3 col = palette(dist + sin(uTime * 0.1));
|
||||||
|
|
||||||
float d = length(uv);
|
float d = length(uv);
|
||||||
d = sin(d * 12.0 + uTime * 0.5) / 12.0;
|
d = sin(d * 12.0 + uTime * 0.5) / 12.0;
|
||||||
d = abs(d);
|
d = abs(d);
|
||||||
|
|
||||||
d = 0.02 / d;
|
d = 0.02 / d;
|
||||||
d = pow(d, 1.4);
|
d = pow(d, 1.4);
|
||||||
|
|
||||||
finalColor += col * d;
|
finalColor += col * d;
|
||||||
}
|
}
|
||||||
|
|
||||||
// noise
|
// noise
|
||||||
|
@ -66,27 +66,27 @@ void main()
|
||||||
finalColor.y = pow(finalColor.y, mix(1.0, noise, strength));
|
finalColor.y = pow(finalColor.y, mix(1.0, noise, strength));
|
||||||
finalColor.z = pow(finalColor.z, mix(1.0, noise, strength));
|
finalColor.z = pow(finalColor.z, mix(1.0, noise, strength));
|
||||||
|
|
||||||
// background circles
|
// background circles
|
||||||
uv = fract(uv0 * 30.5) - 0.5;
|
uv = fract(uv0 * 30.5) - 0.5;
|
||||||
uv *= sin(uTime * 0.5);
|
uv *= sin(uTime * 0.5);
|
||||||
|
|
||||||
vec3 col = palette2(dist + sin(uTime * 0.4));
|
vec3 col = palette2(dist + sin(uTime * 0.4));
|
||||||
|
|
||||||
|
float d = length(uv);
|
||||||
|
d = sin(d * 5.0 + uTime * 0.5) / 5.0;
|
||||||
|
d = abs(d);
|
||||||
|
|
||||||
float d = length(uv);
|
d = 0.01 / d;
|
||||||
d = sin(d * 5.0 + uTime * 0.5) / 5.0;
|
d = pow(d, 0.5);
|
||||||
d = abs(d);
|
|
||||||
|
finalColor += col * d;
|
||||||
d = 0.01 / d;
|
|
||||||
d = pow(d, 0.5);
|
// vignette
|
||||||
|
vec2 edge = gl_FragCoord.xy / uResolution.xy;
|
||||||
finalColor += col * d;
|
edge *= 1.0 - edge.yx;
|
||||||
|
|
||||||
// vignette
|
|
||||||
vec2 edge = gl_FragCoord.xy / uResolution.xy;
|
|
||||||
edge *= 1.0 - edge.yx;
|
|
||||||
float vig = edge.x * edge.y * 20.0;
|
float vig = edge.x * edge.y * 20.0;
|
||||||
vig = pow(vig, 0.4);
|
vig = pow(vig, 0.4);
|
||||||
finalColor *= vig;
|
finalColor *= vig;
|
||||||
|
|
||||||
outColor = vec4(finalColor, 1.0);
|
outColor = vec4(finalColor, 1.0);
|
||||||
}
|
}
|
|
@ -3,5 +3,5 @@
|
||||||
layout (location = 0) in vec2 pos;
|
layout (location = 0) in vec2 pos;
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
gl_Position = vec4(pos, 0.0f, 1);
|
gl_Position = vec4(pos, 0.0f, 1);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue