[PD] Bug in spot_light?

Frank Barknecht fbar at footils.org
Fri Dec 9 13:58:51 CET 2005


Hi,

playing around with Gem's spot_light I had a hard time to figure out,
where the spotlight was looking until I found, that the cone used to
visualise the light's position in "debug 1"-mode seems to point into a
wrong direction. According to the screenshot in Pierre-Olivier
Charlebois' thesis [0], the cone should point into the direction, the
light is facing, however in my Gem (CVS couple weeks ago) it is
pointing perpendicular to that.  Attached patch should illustrate what
I mean. Is this intended or do I just need new glasses? ;)

[0] One line: http://www.epierre.ca/work/research/documents/Representing%20Sound%20-%20Charlebois%20-%20Honours%20Thesis%20I.pdf

Ciao
-- 
 Frank Barknecht                 _ ______footils.org_ __goto10.org__
-------------- next part --------------
#N canvas 653 331 534 328 10;
#X obj 57 139 gemwin;
#X msg 57 87 0 \, destroy;
#X msg 57 112 lighting 1 \, create \, 1;
#N canvas 617 387 553 434 spot_light 0;
#X obj 68 13 gemhead;
#X floatatom 106 45 5 0 0 0 - - -;
#X floatatom 144 61 5 0 0 0 - - -;
#X floatatom 182 78 5 0 0 0 - - -;
#X floatatom 108 131 5 0 0 0 - - -;
#X floatatom 148 148 5 0 0 0 - - -;
#X floatatom 189 164 5 0 0 0 - - -;
#X floatatom 183 262 5 0 0 0 - - -;
#X floatatom 224 262 5 0 0 0 - - -;
#X floatatom 261 263 5 0 0 0 - - -;
#X obj 68 374 spot_light;
#X obj 116 304 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
1;
#X msg 115 324 debug \$1;
#X obj 261 282 t b f;
#X obj 185 298 t b f;
#X obj 183 213 loadbang;
#X obj 183 318 pack 0 0 0;
#X msg 182 232 1;
#X obj 68 184 translateXYZ 2 0 0;
#X obj 68 97 rotateXYZ 0 -70 0;
#X obj 132 20 inlet;
#X obj 176 22 inlet;
#X connect 0 0 19 0;
#X connect 1 0 19 1;
#X connect 2 0 19 2;
#X connect 3 0 19 3;
#X connect 4 0 18 1;
#X connect 5 0 18 2;
#X connect 6 0 18 3;
#X connect 7 0 16 0;
#X connect 8 0 14 0;
#X connect 9 0 13 0;
#X connect 11 0 12 0;
#X connect 12 0 10 0;
#X connect 13 0 16 0;
#X connect 13 1 16 2;
#X connect 14 0 16 0;
#X connect 14 1 16 1;
#X connect 15 0 17 0;
#X connect 16 0 10 1;
#X connect 17 0 7 0;
#X connect 17 0 8 0;
#X connect 17 0 11 0;
#X connect 18 0 10 0;
#X connect 19 0 18 0;
#X connect 20 0 1 0;
#X connect 21 0 2 0;
#X restore 250 136 pd spot_light;
#N canvas 611 263 566 360 spheres 0;
#X obj 66 12 gemhead;
#X floatatom 84 243 5 0 0 0 - - -;
#X obj 49 14 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X floatatom 99 43 5 0 0 0 - - -;
#X floatatom 132 60 5 0 0 0 - - -;
#X floatatom 166 77 5 0 0 0 - - -;
#X floatatom 103 261 5 0 0 0 - - -;
#X obj 66 96 rotateXYZ 0 0 0;
#X floatatom 106 130 5 0 0 0 - - -;
#X floatatom 146 147 5 0 0 0 - - -;
#X floatatom 187 163 5 0 0 0 - - -;
#X obj 66 183 translateXYZ 0 0 0;
#X obj 306 74 gemhead;
#X floatatom 410 143 5 0 0 0 - - -;
#X floatatom 450 160 5 0 0 0 - - -;
#X floatatom 491 176 5 0 0 0 - - -;
#X floatatom 409 54 5 0 0 0 - - -;
#X floatatom 442 71 5 0 0 0 - - -;
#X floatatom 476 88 5 0 0 0 - - -;
#X obj 373 284 sphere 0.2;
#X msg 304 214 20;
#X obj 302 181 loadbang;
#X obj 376 106 rotateXYZ 0 -70 0;
#X obj 373 232 translateXYZ 1.4 0 0;
#X obj 66 280 sphere 0.9;
#X connect 0 0 7 0;
#X connect 1 0 24 1;
#X connect 2 0 0 0;
#X connect 3 0 7 1;
#X connect 4 0 7 2;
#X connect 5 0 7 3;
#X connect 6 0 24 2;
#X connect 7 0 11 0;
#X connect 8 0 11 1;
#X connect 9 0 11 2;
#X connect 10 0 11 3;
#X connect 11 0 24 0;
#X connect 12 0 22 0;
#X connect 13 0 23 1;
#X connect 14 0 23 2;
#X connect 15 0 23 3;
#X connect 16 0 22 1;
#X connect 17 0 22 2;
#X connect 18 0 22 3;
#X connect 20 0 19 2;
#X connect 20 0 24 2;
#X connect 21 0 20 0;
#X connect 22 0 23 0;
#X connect 23 0 19 0;
#X restore 251 82 pd spheres;
#X floatatom 250 116 5 0 0 1 rot - -;
#X floatatom 336 116 5 0 0 1 rot - -;
#X connect 1 0 0 0;
#X connect 2 0 0 0;
#X connect 5 0 3 0;
#X connect 6 0 3 1;


More information about the Pd-list mailing list