scene.org File Archive

File download

<root>­/­parties­/­2025­/­sessions25­/­code_graphics/brutalism_minimalism_469.txt

File size:
471 bytes (471B)
File date:
2025-12-16 16:39:04
Download count:
all-time: 2

Preview

#define l length
float i,d=1.,g;vec3 P,Q;for(;i++<99.&&d>1e-3;g+=d,o=mix(vec4(.01+exp(-7.*fract(Q.x*.1+t*.5+fsnoise(floor(Q.xy*150.))*.2)))*8./i,vec4(.5),1.-exp(-.1*g)))
{P=normalize(vec3(FC.xy-r*.5,r.y))*g,P.xz*=rotate2D(.785+sin(t*.25)*.25),P.yz*=rotate2D(P.x*.2+cos(t*.25)*.25),P.z +=-2.5+sin((P.x+=t*.5)-t)*.2,P=asin(sin((Q=P)*12.))/12.,d=max(l(Q.zy)-2.0,min(l(P.zy),min(l(P.zx),l(P.xy)))-.02+fsnoise(floor(Q.xz*5.))*.02-sin(Q.x*1.)*.01);}o+=vec4(-1,1,1,1)*dFdy(o);