Stronghold
Fonts Gradients Palettes Icons Images soon Patterns soon Audio soon Shaders
Admin
Browse 1 Sources
Types 7/8

Transitions are off by default.

runnable fragment

Shader

suboptimal-shader-tutorials generative glsl runnable fragment MIT
code snippet
precision mediump float;

uniform float u_time;
uniform vec2 u_resolution;

vec2 noise2x2(vec2 p) {
  float x = dot(p, vec2(123.4, 234.5));
  float y = dot(p, vec2(345.6, 456.7));
  vec2 noise = vec2(x, y);
  noise = sin(noise);
  noise = noise * 43758.5453;
  noise = fract(noise);
  return noise;
}
tutorialnoiseraymarchinggenerativeworley
source