#N canvas 289 2 714 638 10; #X obj 46 186 gemwin; #X msg 244 103 1; #X msg 243 128 0; #X msg 114 73 create; #X msg 114 104 destroy; #X msg 205 103 bang; #X obj 205 73 t b b; #X msg 205 44 bang; #X obj 233 398 translateXYZ; #X obj 233 360 gemhead; #X obj 233 202 t b b b b; #X msg 303 143 1; #X msg 346 143 0; #X obj 84 302 world_light; #X obj 84 274 gemhead; #X text 78 34 click here to begin; #N canvas 95 194 302 191 Gem.init 0; #X obj 118 18 loadbang; #X msg 201 78 reset; #X obj 118 113 outlet; #X obj 118 45 t b b; #X msg 118 79 lighting 1; #X msg 22 77 buffer 1; #X connect 0 0 3 0; #X connect 1 0 2 0; #X connect 3 0 4 0; #X connect 3 0 5 0; #X connect 3 1 1 0; #X connect 4 0 2 0; #X connect 5 0 2 0; #X restore 8 119 pd Gem.init; #X obj 320 174 metro 0.001; #X obj 234 426 color 1 0 0; #X msg 419 90 0; #X msg 469 86 0; #X obj 233 454 sphere 0.02; #X obj 557 193 0; #X floatatom 479 482 5 0 0 0 - - -; #X obj 580 435 +; #X msg 600 318 0; #X msg 631 317 1; #X obj 533 435 0; #X msg 655 76 1; #X msg 624 75 0; #X floatatom 515 252 5 0 0 0 - - -; #X obj 601 193 +; #X obj 479 506 / 200; #X obj 515 276 / 200; #N canvas 133 39 525 453 random 0; #X floatatom 249 151 5 0 0 0 - - -; #X floatatom 266 292 5 0 0 0 - - -; #X obj 249 109 random 4; #X obj 245 186 select 0 1 2; #X msg 200 230 -0.5; #X msg 249 229 -2; #X msg 301 229 2; #X msg 352 229 0.5; #X obj 266 323 outlet; #X obj 289 15 loadbang; #X msg 345 15 1; #X msg 376 15 0; #X obj 289 68 metro 1000; #X connect 0 0 3 0; #X connect 1 0 8 0; #X connect 2 0 0 0; #X connect 3 0 4 0; #X connect 3 1 5 0; #X connect 3 2 6 0; #X connect 3 3 7 0; #X connect 4 0 1 0; #X connect 5 0 1 0; #X connect 6 0 1 0; #X connect 7 0 1 0; #X connect 9 0 12 0; #X connect 10 0 12 0; #X connect 11 0 12 0; #X connect 12 0 2 0; #X restore 614 151 pd random; #N canvas 133 39 513 441 random 0; #X floatatom 249 151 5 0 0 0 - - -; #X floatatom 266 292 5 0 0 0 - - -; #X obj 249 109 random 4; #X obj 245 186 select 0 1 2; #X msg 200 230 -0.5; #X msg 249 229 -2; #X msg 301 229 2; #X msg 352 229 0.5; #X obj 266 323 outlet; #X obj 289 15 loadbang; #X obj 289 68 metro 100; #X msg 345 15 1; #X msg 376 15 0; #X connect 0 0 3 0; #X connect 1 0 8 0; #X connect 2 0 0 0; #X connect 3 0 4 0; #X connect 3 1 5 0; #X connect 3 2 6 0; #X connect 3 3 7 0; #X connect 4 0 1 0; #X connect 5 0 1 0; #X connect 6 0 1 0; #X connect 7 0 1 0; #X connect 9 0 10 0; #X connect 10 0 2 0; #X connect 11 0 10 0; #X connect 12 0 10 0; #X restore 593 389 pd random; #X text 497 56 click here to random y-coordinates; #X text 500 299 click here to random x-coordinates; #X obj 594 361 metro 5; #X obj 614 122 metro 5; #X text 284 124 turn on/off the metro to draw the line; #X connect 1 0 0 0; #X connect 2 0 0 0; #X connect 3 0 0 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 6 0 5 0; #X connect 6 1 1 0; #X connect 7 0 6 0; #X connect 7 0 19 0; #X connect 7 0 20 0; #X connect 8 0 18 0; #X connect 9 0 8 0; #X connect 10 0 9 0; #X connect 10 1 14 0; #X connect 10 2 23 0; #X connect 10 3 30 0; #X connect 11 0 17 0; #X connect 12 0 17 0; #X connect 14 0 13 0; #X connect 16 0 0 0; #X connect 17 0 10 0; #X connect 18 0 21 0; #X connect 19 0 27 1; #X connect 19 0 23 0; #X connect 20 0 22 1; #X connect 20 0 30 0; #X connect 22 0 31 0; #X connect 23 0 32 0; #X connect 24 0 23 0; #X connect 24 0 27 1; #X connect 25 0 38 0; #X connect 26 0 38 0; #X connect 27 0 24 0; #X connect 28 0 39 0; #X connect 29 0 39 0; #X connect 30 0 33 0; #X connect 31 0 30 0; #X connect 31 0 22 1; #X connect 32 0 8 1; #X connect 33 0 8 2; #X connect 34 0 31 1; #X connect 35 0 24 1; #X connect 38 0 27 0; #X connect 39 0 22 0;