yonatanさんのプロフィール画像

yonatanさんのイラストまとめ



フォロー数:148 フォロワー数:38948

vec3 p;for(float i,e,g,S,u;i++<1e2;){p=vec3((FC.xy-.5*r)/r.y*g,g-4.);p.xz*=rotate2D(t);p--;S=4.;for(int j;j++<9;)S/=u=dot(p,p),p/=u,p=abs(p+1.)-1.;g+=e=abs(p.y)/S;}o+=normalize(++p).y;
https://t.co/dE2vR1SxV1

25 195

for(float i,e,g,s;i++<1e2;g+=e*.2){mat2 m;vec3 n,p=vec3((FC.xy-.5*r)/r.y*g,g-3.);p.zy*=m=rotate2D(s=1.);p.z+=t;for(e=p.y;s<5e2;s+=s)p.xz*=m,n.xz*=m,n+=cos(p*s),e+=sin(p.x*s)/s/3.;n.y=sin(g)*.4;n/=length(n);e-=n.y;o+=exp(n.x-vec4(5.5+n.y*4.,6,6.5,0));}

14 118

for(float i,g,e,R,s;i++<1e2;g+=e*R*.1){vec3 p=vec3((FC.xy-.5*r)/r.y*g,g-4.);p.zx*=rotate2D(cos(t)*.4);p=vec3(log(R=length(p))-t,e=asin(-p.z/R),atan(p.x,p.y));for(e-=s=1.;s<6e2;s+=s)e+=abs(dot(sin(p*s+t*s*.5),p/p))/s;o.rgb+=hsv(p.y*.1,2.,s=exp(-e*1e3)/2e2)+s+s;}

24 220

for(float i,g,e,s,k=t*.1;++i<99.;o.rgb+=hsv(s/15.+.5,.3,s/1e3)){vec3 p=vec3(g*(FC.xy-.5*r)/r.y+.5,g-1.);p.xz*=rotate2D(k);s=3.;for(int i;i++<9;p=vec3(2,4,2)-abs(abs(p)*e-vec3(4,4,2)))s*=e=max(1.,(8.-8.*cos(k))/dot(p,p));g+=min(length(p.xz),p.y)/s;s=log(s);}

1033 5698