Skip to main content

Command Palette

Search for a command to run...

Genuary2026_16x16

16 Lines of Dancers

Updated
3 min read
Genuary2026_16x16

256 Dancers

256 Dancers is coded in Locomotion with 16 lines of 16 (Prompt 19 of Genuary2026) Dancers.

Poem

256 Dancers
Motioning to the angles
As if they were seeking answers
With each moment, their joints dangle

Images

Code

Locomotion


-- Triple Light Points
point {x = range -10 17 (osc 0.15), y = range -8 6 (osc 0.35) , intensity = range 8 35 (osc 0.15), color = 0xA08780 };
point {x = range -10 17 (osc 0.15), y = range -8 6 (osc 0.35) , intensity = range 15 35 (osc 0.25), color = 0xB08080 };
point {x = range -10 17 (osc 0.15), z = range -9 6 (osc 0.35) , intensity = range 20 45 (osc 0.25), color = 0xC08080 };


y n = dancer { url= "orDroid", size = 0.25, animation =  [n,1,n*2], x= -1 + n/2, y = -3.0}; for [1..16] y;
z n = dancer { url= "orDroid", size = 0.25,animation = [n+4,1,n*3,1,n*2], x= -2 + n/2, y = -2.0}; for [1..16] z;
a n = dancer { url= "orDroid", size = 0.25,animation = [1,n*3,1,n*4,1,n*2,1], x= -3 + n/2, y = -1.0}; for [1..16] a;
b n = dancer { url= "orDroid", size = 0.25,animation = [1,n*3,1,n*4,1,n*2,1], x= -4 + n/2, y = 0}; for [1..16] b;
c n = dancer { url= "orDroid", size = 0.25,animation = [1,n*4,1,n*2,1] , x= -5 + n/2, y = 1.2, z = -2}; for [1..16] c;
d n = dancer { url= "orDroid", size = 0.25, x= -6 + n/2, y = 2.2, z = -2}; for [1..16] d;
e n = dancer { url= "orDroid", size = 0.25,animation = [1,n*4,1,n*2,1] ,x= -7 + n/2, y = 3.2, z = -2}; for [1..16] e;
f n = dancer { url= "orDroid", size = 0.25,animation = [1,n*3,1,n*4,1,n*2,1] ,x= -8 + n/2, y = 4.2, z = -2}; for [1..16] f;



g n = dancer { url= "dataghost", size = 0.325,animation =  n, x= -4 + n/4, y = -3.0}; for [1..16] g;
h n = dancer { url= "dataghost", size = 0.325,animation = n*2/3, x= -3 + n/4, y = -2.0}; for [1..16] h;
i n = dancer { url= "dataghost", size = 0.325,animation = [1,n*3,1,n*4,1,n*2,1], x= -2 + n/4, y = -1.0}; for [1..16] i;
j n = dancer { url= "dataghost", size = 0.3225,animation =  [n,1,n*2], x= -1 + n/4, y = 0}; for [1..16] j;
k n = dancer { url= "dataghost", size = 0.325,animation =  [n,1,n*2], x= 0 + n/4, y = 1.2, z = -2}; for [1..16] k;
l n = dancer { url= "dataghost", size = 0.3225,animation = [1,n*3,1,n*4,1,n*2,1], x= 1 + n/4, y = 2.2, z = -2}; for [1..16] l;
m n = dancer { url= "dataghost", size = 0.3225,animation =  [n,1,n*2], x= 2 + n/4, y = 3.2, z = -2}; for [1..16] m;
n n = dancer { url= "dataghost", size = 0.3225,animation = [1,n*3,1,n*4,1,n*2,1], x= 3 + n/4, y = 4.2, z = -2}; for [1..16] n;

Genuary2026

Part 19 of 48

Explorations during Genuary 2026

Up next

Genuary2026_OneLine

Audio to infuse Movement