Follow

RT @XorDev
"Mars" in 179 bytes.

vec3 d=vec3(FC.xy*2.-r,r)/r.x,p;for(float i,s;i++<2e2;p+=d*(p.y+.2-.2*snoise2D((p.xz*.6+t*.2)*s))/s)s=exp(mod(i,5.));o.grb=.5*d+.03*++d/length(d.xy-1.3)-.7/++p.z-min(.2+p+p,0.).y;

Live demo: bit.ly/3QRLj0l

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!