#N canvas 614 167 786 640 10; #X obj 20 106 gemwin; #X obj 20 14 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X msg 38 14 create; #X msg 38 34 destroy; #X msg 38 56 dimen 400 400; #X msg 38 78 color 1 0 0; #X msg 127 255 1 1 1; #X floatatom 127 167 5 0 0 0 - - -; #X msg 126 232 1 1 0; #X obj 46 282 world_light; #X obj 31 163 gemhead; #X obj 33 142 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 57 237 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X msg 57 259 debug \$1; #X msg 90 10 lighting 1; #X msg 98 35 lighting 0; #X floatatom 90 168 5 0 0 0 - - -; #X floatatom 167 167 5 0 0 0 - - -; #X obj 47 185 rotateXYZ 10 -180 10; #X text 76 109 window manager; #X text 34 301 infinite light source; #X obj 239 2 cnv 15 500 80 empty empty empty 20 12 0 14 -196506 -66577 0; #X obj 270 33 gemhead; #X obj 271 7 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X text 274 49 gemhead connects the gem objects to the window manager. ; #X text 649 20 FIRST LAYER; #X obj 239 100 cnv 15 500 270 empty empty empty 20 12 0 14 -196506 -66577 0; #X obj 492 258 square 2; #X text 406 119 0-1 invisible to opaque; #X text 405 106 opacity; #X text 363 145 change the color; #X floatatom 296 112 3 0 1 0 - - -; #X floatatom 323 112 3 0 1 0 - - -; #X floatatom 350 112 3 0 1 0 - - -; #X obj 270 150 alpha; #X floatatom 378 111 3 0 1 0 - - -; #X obj 247 305 rotateXYZ 26 26 0; #X obj 248 234 translateXYZ; #X obj 247 341 scaleXYZ; #X text 355 222 locate your image; #X text 355 233 GEM units; #X text 354 244 center 0 0 0; #X text 313 342 GEM units; #X text 380 306 degrees 0-360; #X obj 491 225 translateXYZ; #X obj 248 173 separator; #X obj 492 168 separator; #X text 645 105 SECOND LAYER; #X obj 270 129 colorRGB 0 1 1 1; #X floatatom 284 279 5 0 0 0 - - -; #X floatatom 324 279 5 0 0 0 - - -; #X floatatom 364 279 5 0 0 0 - - -; #X floatatom 278 207 5 0 0 0 - - -; #X floatatom 318 207 5 0 0 0 - - -; #X floatatom 358 207 5 0 0 0 - - -; #X floatatom 516 199 5 0 0 0 - - -; #X floatatom 556 201 5 0 0 0 - - -; #X floatatom 602 201 5 0 0 0 - - -; #X obj 20 390 cnv 15 720 140 empty empty empty 20 12 0 14 -196506 -66577 0; #X text 477 458 size; #X floatatom 509 460 0 1 4 0 - - -; #X floatatom 488 423 0 0 0.9 0 - - -; #X obj 184 403 triangle 0.5; #X obj 276 404 cube 1; #X obj 439 404 sphere; #X obj 570 404 cylinder; #X text 581 431 size; #X floatatom 583 448 0 0 0 0 - - -; #X msg 44 443 draw line; #X msg 44 463 draw fill; #X msg 44 485 width 1; #X msg 45 505 width 10; #X obj 114 402 rectangle; #X floatatom 128 474 0 0 0 0 - - -; #X floatatom 176 478 0 0 0 0 - - -; #X text 124 493 width; #X text 178 493 height; #X obj 326 404 model venus.obj; #X text 295 421 standart 3d obj file; #X obj 49 401 square 1; #X text 643 399 THIRD LAYER; #X text 346 458 number of slices; #X text 449 499 number of slices; #X obj 489 403 disk 3 6 2; #X text 575 469 number of slices; #X msg 399 443 4; #X msg 427 443 12; #X msg 578 485 4; #X msg 615 485 12; #X msg 510 484 4; #X msg 536 484 12; #X text 481 437 inner radius; #X text 561 161 separator to display; #X text 564 172 more than one geo image; #X text 563 181 on GEM window; #X text 552 543 Gem objects with geo images; #X obj 335 560 cnv 15 400 100 empty empty empty 20 12 0 14 -175625 -66577 0; #X text 372 604 Media Lab \, Department of Media; #X text 371 590 Composing With Data Flow Programming - SOPI Research Group; #X text 373 619 Aalto University School of Arts \, Design and Architecture ; #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 9 1; #X connect 7 0 18 2; #X connect 8 0 9 1; #X connect 10 0 18 0; #X connect 11 0 10 0; #X connect 12 0 13 0; #X connect 13 0 9 0; #X connect 14 0 0 0; #X connect 15 0 0 0; #X connect 16 0 18 1; #X connect 17 0 18 3; #X connect 18 0 9 0; #X connect 22 0 48 0; #X connect 23 0 22 0; #X connect 31 0 48 1; #X connect 32 0 48 2; #X connect 33 0 48 3; #X connect 34 0 45 0; #X connect 34 0 46 0; #X connect 35 0 48 4; #X connect 36 0 38 0; #X connect 37 0 36 0; #X connect 38 0 63 0; #X connect 44 0 27 0; #X connect 45 0 37 0; #X connect 46 0 44 0; #X connect 48 0 34 0; #X connect 49 0 36 1; #X connect 50 0 36 2; #X connect 51 0 36 3; #X connect 52 0 37 1; #X connect 53 0 37 2; #X connect 54 0 37 3; #X connect 55 0 44 1; #X connect 56 0 44 2; #X connect 57 0 44 3; #X connect 60 0 83 1; #X connect 61 0 83 3; #X connect 67 0 65 1; #X connect 68 0 72 0; #X connect 69 0 72 0; #X connect 70 0 72 0; #X connect 71 0 72 0; #X connect 73 0 72 1; #X connect 74 0 72 2; #X connect 85 0 64 2; #X connect 86 0 64 2; #X connect 87 0 65 2; #X connect 88 0 65 2; #X connect 89 0 83 2; #X connect 90 0 83 2;