Loading video...
Video Failed to Load
for(float i,k,j,g,e,s,n=15.;i++<1e2;o.rgb+=hsv(s=log(s)/n,.5,s/2e2*k)+FC.zww*g*k/6e4){vec3 q,p=vec3((FC.xy-.5*r)/r.y*g-9.,g)+n;p.zx*=rotate2D(t/n);s=j=3.;k=s+snoise3D(vec3(p.xz*.1,t));for(q=p;j++<23.;p=vec3(0,4,-1)-abs(abs(p)*e-vec3(3,4,3)))s*=e=n/dot(p,p);g+=min(30.-q.y,p.y/s);}
100,067 views • 1 year ago •via X (Twitter)
9 Comments

yonatan1 year ago
via

Ciprian Popescu1 year ago
It says "float" in the code, but it's not working, right? It's on the sea bottom.

Patrick1 year ago
"Do you mind if I push this straight to prod? It's just a one line change."

Yohei Nishitsuji1 year ago
Happy to see that the view of underwater can be made with this length of shader codes! Thank you for this application, and @h_doxas who made Always appreciate🙏

Khlorghaal.so.1 🟦1 year ago
this is the most impressive microshader ive seen

Brian Hay Mortimore1 year ago
noise, iterative transformations, and HSV color additions... nice

Joshua Wilde1 year ago
This is the best one yet

a little bit of this and a little bit of that1 year ago
damn bro

🔑1 year ago
@findurnemo

