#N canvas 557 0 424 561 10; #X obj 33 -12 gemhead; #X obj 284 -28 gemhead; #X obj 284 -4 world_light; #X obj 34 195 rotateXYZ 35 58 -2; #X obj 33 229 translateXYZ 0.3 0.3 -8; #X obj 33 353 separator; #X floatatom 167 354 5 0 0 0 - - -; #X floatatom 215 355 5 0 0 0 - - -; #X floatatom 257 355 5 0 0 0 - - -; #X floatatom 295 355 5 0 0 0 - - -; #X text 158 340 cube id; #X text 219 336 x; #X text 259 335 y; #X text 299 337 z; #X obj 155 47 gemwin; #X msg 148 7 create \, 1; #N canvas 0 39 1011 699 tables 0; #N canvas 0 0 450 300 graph1 0; #X array \$0-tx 15 float 1; #A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; #X coords 0 1 14 -1 200 140 1; #X restore 100 20 graph; #N canvas 0 0 450 300 graph1 0; #X array \$0-ty 15 float 1; #A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; #X coords 0 1 14 -1 200 140 1; #X restore 100 170 graph; #N canvas 0 0 450 300 graph1 0; #X array \$0-tz 15 float 1; #A 0 5 0 1 0 3 3 1 3 3 2 6 1 1 5 5; #X coords 0 1 14 -1 200 140 1; #X restore 77 350 graph; #N canvas 0 0 450 300 graph1 0; #X array \$0-tr 15 float 1; #A 0 5 0 1 0 3 3 1 3 3 2 6 1 1 5 5; #X coords 0 1 14 -1 200 140 1; #X restore 704 510 graph; #N canvas 0 0 450 300 graph1 0; #X array \$0-trr 15 float 1; #A 0 5 0 1 0 3 3 1 3 3 2 6 1 1 5 5; #X coords 0 1 14 -1 200 140 1; #X restore 75 503 graph; #N canvas 0 0 450 300 graph1 0; #X array \$0-tro 15 float 1; #A 0 5 0 1 0 3 3 1 3 3 2 6 1 1 5 5; #X coords 0 1 14 -1 200 140 1; #X restore 423 478 graph; #X restore 128 404 pd tables; #N canvas 0 0 1011 709 tabwrite 0; #X obj 40 127 tabwrite \$0-tx; #X obj 143 126 tabwrite \$0-ty; #X obj 234 127 tabwrite \$0-tz; #X obj 8 33 inlet cubeID; #X obj 40 87 inlet x; #X obj 143 87 inlet y; #X obj 234 88 inlet z; #X obj 337 88 inlet r; #X obj 336 126 tabwrite \$0-tr; #X obj 434 92 inlet r; #X obj 433 130 tabwrite \$0-trr; #X obj 541 136 tabwrite \$0-tro; #X obj 534 93 inlet ro; #X connect 3 0 0 1; #X connect 3 0 1 1; #X connect 3 0 2 1; #X connect 3 0 8 1; #X connect 3 0 10 1; #X connect 3 0 11 1; #X connect 4 0 0 0; #X connect 5 0 1 0; #X connect 6 0 2 0; #X connect 7 0 8 0; #X connect 9 0 10 0; #X connect 12 0 11 0; #X restore 187 403 pd tabwrite; #N canvas 92 194 543 364 tabread 0; #X obj 46 30 inlet cubeID; #X obj 46 109 tabread \$0-tx; #X obj 132 109 tabread \$0-ty; #X obj 217 109 tabread \$0-tz; #X text 126 31 new values are put into translator every frame \, for every cube; #X obj 46 184 outlet; #X text 163 74 never hurts to be sure about execution order; #X obj 310 110 tabread \$0-tr; #X obj 397 112 tabread \$0-trr; #X obj 54 161 pack f f f f f f; #X obj 59 62 t f f f f f f; #X obj 513 110 tabread \$0-tro; #X connect 0 0 10 0; #X connect 1 0 9 0; #X connect 2 0 9 1; #X connect 3 0 9 2; #X connect 7 0 9 3; #X connect 8 0 9 4; #X connect 9 0 5 0; #X connect 10 0 1 0; #X connect 10 1 2 0; #X connect 10 2 3 0; #X connect 10 3 7 0; #X connect 10 4 8 0; #X connect 10 5 11 0; #X connect 11 0 9 5; #X restore 94 426 pd tabread; #X obj 33 326 any; #X obj 34 257 t b a; #X text 79 283 using uzi and any rather than repeat and a counter; #X text 80 300 (comes to much the same thing); #X msg 168 25 0 \, destroy; #X floatatom 88 134 5 0 0 0 - - -; #N canvas 479 172 498 370 single_cube 1; #X obj 89 -27 inlet; #X obj 83 237 cube; #X obj 89 112 translateXYZ; #X obj 127 19 inlet; #X msg 123 206 draw line; #X obj 91 184 loadbang; #X msg 91 206 0.08; #X obj 22 168 rotateXYZ; #X obj 316 6 loadbang; #X floatatom 381 214 5 0 10 0 - - -; #X msg 381 230 width \$1; #X floatatom 382 251 5 0 100 0 - - -; #X msg 382 268 res \$1; #X floatatom 378 14 5 0 0 0 - - -; #X obj 160 146 rotateXYZ; #X floatatom 236 4 5 0 0 0 - - -; #X obj 299 231 curve 6; #X obj 196 244 color; #X obj 207 189 separator; #X msg 229 213 1 1 0; #X msg 352 145 1 1 1; #X msg 341 114 5 -0.5 0; #X msg 334 91 0 \$1 0; #X floatatom 376 52 5 0 0 0 - - -; #X msg 308 65 \$1 0.5 3; #X msg 287 32 1 -3 0; #X floatatom 403 88 5 0 0 0 - - -; #X obj 123 84 unpack f f f f f f; #X msg 405 113 \$1 1 1; #X connect 0 0 2 0; #X connect 2 0 14 0; #X connect 3 0 27 0; #X connect 4 0 1 0; #X connect 5 0 6 0; #X connect 5 0 4 0; #X connect 6 0 1 1; #X connect 8 0 25 0; #X connect 9 0 10 0; #X connect 10 0 16 0; #X connect 11 0 12 0; #X connect 12 0 16 0; #X connect 13 0 24 0; #X connect 14 0 18 0; #X connect 17 0 16 0; #X connect 18 0 16 0; #X connect 19 0 17 1; #X connect 20 0 16 5; #X connect 21 0 16 4; #X connect 22 0 16 3; #X connect 23 0 22 0; #X connect 24 0 16 2; #X connect 25 0 16 1; #X connect 26 0 28 0; #X connect 27 0 2 1; #X connect 27 1 2 2; #X connect 27 2 23 0; #X connect 27 3 14 3; #X connect 27 4 13 0; #X connect 27 5 26 0; #X connect 28 0 16 6; #X restore 23 456 pd single_cube; #X floatatom 175 179 5 0 0 0 - - -; #X floatatom 102 260 5 0 0 0 - - -; #X floatatom 141 152 5 0 0 0 - - -; #X floatatom 328 357 5 0 0 0 - - -; #X text 341 337 z; #X floatatom 138 126 5 0 0 0 - - -; #X msg 289 29 color 1 1 1 \, lighting 1; #X floatatom 109 70 5 0 0 0 - - -; #X floatatom 122 91 5 0 0 0 - - -; #X obj 471 577 sphere 1.5; #X obj 552 528 pix_image; #X obj 552 571 pix_texture2; #X msg 412 501 open dos.jpg; #X msg 419 545 open tres.jpg; #X msg 421 525 open cuatro.jpg; #X msg 418 570 open cinco.jpg; #X msg 421 477 open seis.jpg; #X msg 480 458 open uno.jpg; #X obj 51 409 color; #X obj 481 366 separator; #X msg 98 377 0 1 1; #X floatatom 372 357 5 0 0 0 - - -; #X text 385 337 z; #X floatatom 306 245 5 0 0 0 - - -; #X obj 298 166 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 223 321 0; #X msg 259 318 0; #X obj 31 294 uzi 200; #X obj 94 331 repeat 40; #X obj 300 214 random 7; #X floatatom 426 358 5 0 0 0 - - -; #X text 439 338 z; #X connect 0 0 3 0; #X connect 1 0 2 0; #X connect 3 0 4 0; #X connect 4 0 20 0; #X connect 5 0 44 0; #X connect 6 0 17 0; #X connect 6 0 50 0; #X connect 7 0 17 1; #X connect 8 0 17 2; #X connect 9 0 17 3; #X connect 15 0 14 0; #X connect 18 0 25 1; #X connect 19 0 5 0; #X connect 20 0 53 0; #X connect 20 1 19 1; #X connect 23 0 14 0; #X connect 24 0 4 1; #X connect 26 0 4 3; #X connect 27 0 53 1; #X connect 28 0 3 2; #X connect 29 0 17 4; #X connect 31 0 3 1; #X connect 32 0 14 0; #X connect 36 0 37 0; #X connect 37 0 35 0; #X connect 38 0 36 0; #X connect 39 0 36 0; #X connect 40 0 36 0; #X connect 41 0 36 0; #X connect 42 0 36 0; #X connect 43 0 36 0; #X connect 44 0 25 0; #X connect 45 0 36 0; #X connect 46 0 44 1; #X connect 47 0 17 5; #X connect 49 0 9 0; #X connect 49 0 47 0; #X connect 49 0 29 0; #X connect 49 0 51 0; #X connect 49 0 52 0; #X connect 49 0 56 0; #X connect 50 0 55 0; #X connect 51 0 7 0; #X connect 52 0 8 0; #X connect 53 0 19 0; #X connect 53 1 18 0; #X connect 54 0 5 0; #X connect 55 0 49 0; #X connect 56 0 17 6;