Chris Shier retweeted
"Ionize"
for(float i,z,d,s;i++<1e2;){vec3 v,p=z*normalize(FC.rgb*2.-r.xyy);p.z+=9.;v=p;for(d=1.;d<9.;d+=d)p+=.5*sin(p.yzx*d+t)/d;z+=d=.2*(.01+abs(s=dot(cos(p),sin(p/.7).yzx))-min(d=6.-length(v),-d*.1));o+=(cos(s/.1+z+t+vec4(2,4,5,0))+1.2)/d/z;}o=tanh(o/2e3);
Chris Shier retweeted
#genuary2025 #genuary10
Day 10: "only use TAU in your code"
I cheated by deriving other numbers, like int(TAU) = 6, int(sqrt(TAU)) = 2, etc.
Chris Shier retweeted
a=(x,y,o=mag(k=x/8-12.5,e=y/8-9)/4)=>stroke(255,36).point((q=x+y+e/k+o*k*cos(y/3)*sin(o*2-t)*o/2)/3*atan(3*sin(c=o*e/40-t/8))+200,o*sin(x/9)-y*cos(c)+q/4*cos(c)+200)
t=0,draw=$=>{t||createCanvas(w=400,w);background(6);for(t+=PI/120,i=2e4;i--;)a(i%200,i/200<<1)}#つぶやきProcessing
Chris Shier retweeted
Ryoji Ikeda | solo exhibition
2 NOV 2024 > 2 MAR 2025
Estonian National Museum, Tartu, EE
video: the critical paths (2024)
model: Carolyna Helemets
(c) Ryoji Ikeda Studio
commissioned by Tartu 2024
tartu2024.ee/en/ryoji-ikedas…
Chris Shier retweeted
Today I learned that computer artist Jean-Pierre Hébert (1931-2021) devised algorithms to execute all of his plotter drawings in a single line (with no pen-ups) because it reduced the chances of disruption by his children.
Chris Shier retweeted
Some work in progress with Troika text renderer for #threejs and a custom (shader-based) fluid solver.
Screen Recording 2024-07-11 at 19.30.25_.mp4
Chris Shier retweeted
⿲⿳⿴⿵⿶⿷⿸⿹⿺⿻⿰
⿳⿴⿵⿶⿷⿸⿹⿺⿻⿰⿱
⿴⿵⿶⿷⿸⿹⿺⿻⿰⿱⿲
⿵⿶⿷⿸⿹⿺⿻⿰⿱⿲⿳
⿶⿷⿸⿹⿺⿻⿰⿱⿲⿳⿴
⿷⿸⿹⿺⿻⿰⿱⿲⿳⿴⿵
⿸⿹⿺⿻⿰⿱⿲⿳⿴⿵⿶
⿹⿺⿻⿰⿱⿲⿳⿴⿵⿶⿷
⿺⿻⿰⿱⿲⿳⿴⿵⿶⿷⿸



















