#define v vec3
float f(v p){return max(length(p)-1.,-length(mod(p,.2)-.1)+.1);}
void main(){v s,l;for(int i=0;i<15;i++){l+=f(s*mat3(1.,0.,0.,0.,cos(t),-sin(t),0.,sin(t),cos(t)));s=v(0.,0.,2.)+v((gl_FragCoord.xy-r/2.)/3e2,-1.)*l;}gl_FragColor=vec4(length(s/l)/l,1.);}
うー-ん。pic.twitter.com/3IXx4KMLur
3:03 AM - 23 Apr 2020
0 replies
2 retweets
8 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
