Things of interest to Bill Heyman

for(float i,g,e,s;++i<99.;){vec3 p=vec3((FC.xy-.5*r)/r.y*1.6+vec2(0,1),g-7.)*rotate3D(3.,vec3(0,9...

Saved Apr 25, 2025

Shared by Yohei Nishitsuji @YoheiNishitsuji on X

for(float i,g,e,s;++i<99.;){vec3 p=vec3((FC.xy-.5*r)/r.y*1.6+vec2(0,1),g-7.)*rotate3D(3.,vec3(0,9,-3));p.xz*=rotate2D(t*.3);s=6.;for(int i;i++<12;p=vec3(1,4.1,-1)-abs(abs(p)*e-vec3(3,4,3)))s*=e=7./dot(p,p*.47);g+=p.y/s*1.4;s=log2(s)-g;o.rgb+=hsv(s/g*p.y,.7,s/1.5e2);}#つぶやきGLSL https://t.co/ft9Gg19zwi

for(float i,g,e,s;++i<99.;){vec3 p=vec3((FC.xy-.5*r)/r.y*1.6+vec2(0,1),g-7.)*rotate3D(3.,vec3(0,9,-3));p.xz*=rotate2D(t*.3);s=6.;for(int i;i++<12;p=vec3(1,4.1,-1)-abs(abs(p)*e-vec3(3,4,3)))s*=e=7./dot(p,p*.47);g+=p.y/s*1.4;s=log2(s)-g;o.rgb+=hsv(s/g*p.y,.7,s/1.5e2);}#つぶやきGLSL https://t.co/ft9Gg19zwi