#9k 🙏 #glsl for(float i,g,e,s;++i<40.;){vec3 p=vec3((FC.xy-.5*r)/r.y*1.5*(cos(t*.5)*.5+1.5),g-.5)...
Shared by Yohei Nishitsuji @YoheiNishitsuji on X
#9k 🙏 #glsl for(float i,g,e,s;++i<40.;){vec3 p=vec3((FC.xy-.5*r)/r.y*1.5*(cos(t*.5)*.5+1.5),g-.5);p.yz*=rotate2D(t*.5);s=1.;for(int i;i++<14;p=vec3(3,4.5,1)-abs(abs(p)*e-vec3(4,2,2)))s*=e=max(1.01,8./dot(p,p));g+=mod(length(p.zx),p.y)/s;s=log(s)/g;o.rgb+=hsv(.6-p.z,.7,s/4e3);} https://t.co/EK6E5nO0UG
#9k 🙏 #glsl for(float i,g,e,s;++i<40.;){vec3 p=vec3((FC.xy-.5*r)/r.y*1.5*(cos(t*.5)*.5+1.5),g-.5);p.yz*=rotate2D(t*.5);s=1.;for(int i;i++<14;p=vec3(3,4.5,1)-abs(abs(p)*e-vec3(4,2,2)))s*=e=max(1.01,8./dot(p,p));g+=mod(length(p.zx),p.y)/s;s=log(s)/g;o.rgb+=hsv(.6-p.z,.7,s/4e3);} https://t.co/EK6E5nO0UG
byteCoder