Raymarch

Fork

Code

@grid: 1 / 100%;
@content: @pattern(
  d: 0;
  repeat(40) {
    p: vec3(rot(pos, t/5) * d, d + t);
    q: abs(fract(p) - .5);
    s: min(length(q.xy), min(length(q.yz), length(q.xz)));
    d: d + .7s - .03;
  }
  fill: ramp(d/10,#fff, #9f9 .1, #2a8 .35, #07121f);
);