#N canvas 0 36 1920 1019 12;
#X obj 40 580 gemwin;
#X msg 50 340 create \, 1;
#X msg 40 310 0 \, destroy;
#X obj 60 370 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 1 1;
#X msg 60 390 lighting \$1;
#X obj 310 130 gemhead;
#X obj 354 259 tgl 15 0 empty empty empty 0 -6 0 8 #fcfcfc #000000
#000000 1 1;
#X msg 354 280 debug \$1;
#X floatatom 390 174 5 0 0 0 - - -, f 5;
#X obj 310 235 translateXYZ 2 0 0;
#X obj 310 192 rotateXYZ 0 -120 0;
#X floatatom 350 217 5 1 4 0 - - -, f 5;
#X obj 319 271 tgl 20 0 empty \$0-onoff empty 17 7 0 10 #fcfcfc #000000
#000000 1 1;
#X obj 520 70 bng 12 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X obj 520 120 float 1;
#X obj 520 170 sin;
#X obj 520 210 * 5;
#X obj 700 30 gemhead;
#X obj 700 90 cube;
#X text 150 440 fogmode 0/1/2/3 : set the fog mode (OFF/LINEAR/EXP/EXP^2)
;
#X text 260 490 fog 0 to 1;
#X obj 590 120 + 0.01;
#X obj 520 90 metro 20;
#X obj 700 129 gemhead;
#X obj 700 189 cube;
#X obj 700 230 gemhead;
#X obj 700 340 cube;
#X obj 700 310 translateXYZ -1 -4 -4;
#X obj 960 230 metro 20;
#X obj 960 270 float 1;
#X obj 960 210 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 701 388 gemhead;
#X obj 701 518 cube;
#X obj 701 428 rotateXYZ 0 0 0;
#X obj 1030 270 + 1;
#X msg 180 550 fogcolor 0 0 0;
#X obj 310 370 light;
#X obj 701 488 translateXYZ -1 5 -2;
#X msg 397 309 9 9 9;
#X msg 340 309 0.1 1 1;
#X msg 70 439 fogmode 3;
#X obj 700 270 rotateXYZ 0 0 0;
#X text 40 20 Experimenting with FOG to have objects come in and out
of focus with light moving around;
#X obj 700 159 translateXYZ -1 0 -6;
#X obj 700 60 translateXYZ -4 0 -5;
#X msg 186 490 fog 0.19;
#X text 270 390 the light itself is not modulated by the fog when in
debug mode;
#X connect 1 0 0 0;
#X connect 2 0 0 0;
#X connect 3 0 4 0;
#X connect 4 0 0 0;
#X connect 5 0 10 0;
#X connect 6 0 7 0;
#X connect 7 0 36 0;
#X connect 8 0 10 2;
#X connect 9 0 36 0;
#X connect 10 0 9 0;
#X connect 11 0 9 1;
#X connect 12 0 36 0;
#X connect 13 0 22 0;
#X connect 14 0 15 0;
#X connect 14 0 21 0;
#X connect 15 0 16 0;
#X connect 16 0 11 0;
#X connect 17 0 44 0;
#X connect 21 0 14 1;
#X connect 22 0 14 0;
#X connect 23 0 43 0;
#X connect 25 0 41 0;
#X connect 27 0 26 0;
#X connect 28 0 29 0;
#X connect 29 0 33 2;
#X connect 29 0 34 0;
#X connect 29 0 33 1;
#X connect 29 0 41 1;
#X connect 30 0 28 0;
#X connect 31 0 33 0;
#X connect 33 0 37 0;
#X connect 34 0 29 1;
#X connect 35 0 0 0;
#X connect 37 0 32 0;
#X connect 38 0 36 1;
#X connect 39 0 36 1;
#X connect 40 0 0 0;
#X connect 41 0 27 0;
#X connect 43 0 24 0;
#X connect 44 0 18 0;
#X connect 45 0 0 0;