Genuary2026_16x16
16 Lines of Dancers
Updated
•3 min read
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;




