#つぶやきGLSL for(float i,g,e,s;++i<99.;o.rgb+=.01-hsv(.1,g*.02-e*.2,s/2.5e2)){vec3 p=vec3((FC.xy-.5*...
Shared by Yohei Nishitsuji @YoheiNishitsuji on X
#つぶやきGLSL for(float i,g,e,s;++i<99.;o.rgb+=.01-hsv(.1,g*.02-e*.2,s/2.5e2)){vec3 p=vec3((FC.xy-.5*r)/r.y*8.+vec2(2,6),g)*rotate3D(1.9-sin(t*.5)*.01,vec3(0,9,-1.3));s=2.;for(int i;i++<19;p=vec3(.1,4,-1)-abs(abs(p)*e-vec3(3,4,3)))s*=e=7.2/dot(p,p*.5);g+=p.y/s;s=log(s)/exp(e);} https://t.co/hO6ODWyASR
#つぶやきGLSL for(float i,g,e,s;++i<99.;o.rgb+=.01-hsv(.1,g*.02-e*.2,s/2.5e2)){vec3 p=vec3((FC.xy-.5*r)/r.y*8.+vec2(2,6),g)*rotate3D(1.9-sin(t*.5)*.01,vec3(0,9,-1.3));s=2.;for(int i;i++<19;p=vec3(.1,4,-1)-abs(abs(p)*e-vec3(3,4,3)))s*=e=7.2/dot(p,p*.5);g+=p.y/s;s=log(s)/exp(e);} https://t.co/hO6ODWyASR
byteCoder