diff --git a/pd/doc/4.data.structures/pd-l2ork/ds-demos/tiger.pd b/pd/doc/4.data.structures/pd-l2ork/ds-demos/tiger.pd index b7d764555137109a6abd58831fe09de1e4d13b8b..aca68c3eb50d6e12eab54186816826710b6365f0 100644 --- a/pd/doc/4.data.structures/pd-l2ork/ds-demos/tiger.pd +++ b/pd/doc/4.data.structures/pd-l2ork/ds-demos/tiger.pd @@ -1,6 +1,6 @@ #N struct tiger float x float y; #N struct tiger-array float x float y array a tiger; -#N canvas 1 25 515 402 10; +#N canvas 2 50 515 402 10; #X floatatom 50 183 5 0 0 0 - - -, f 5; #X obj 93 15 struct tiger float x float y; #N canvas 0 27 1366 684 (subpatch) 0; @@ -2176,10 +2176,6 @@ C 256 273.5 269.5 292 269.5 299 C 269.5 299 272 291.5 270.5 287 z; #X connect 466 0 465 0; #X connect 468 0 467 0; #X restore 50 258 draw group; -#X text 124 258 <-- an awful lot of paths inside here. In a case like -this it would probably be preferable to have a [draw svg] where you -can just specify the file name. A GUI toolkit like Qt might be able -to do this \, but tcl/tk cannot.; #X scalar tiger 150 131 \;; #X obj 50 348 output~; #X obj 50 139 loadbang; @@ -2379,12 +2375,15 @@ to do this \, but tcl/tk cannot.; #X connect 6 0 5 0; #X restore 366 229 pd tiger-array; #X msg 50 229 transform scale \$1 rotate -45 \, mouseover 1; -#X connect 0 0 7 0; -#X connect 2 0 9 0; -#X connect 6 0 8 0; -#X connect 7 0 13 0; -#X connect 8 0 0 0; -#X connect 9 0 10 0; -#X connect 10 0 5 0; -#X connect 10 0 5 1; -#X connect 13 0 2 0; +#X text 124 258 <-- an awful lot of paths inside here. This isn't the +most efficient way to draw a static image \, but it does show how the +svg path caching in Pd can prevent dropouts.; +#X connect 0 0 6 0; +#X connect 2 0 8 0; +#X connect 5 0 7 0; +#X connect 6 0 12 0; +#X connect 7 0 0 0; +#X connect 8 0 9 0; +#X connect 9 0 4 0; +#X connect 9 0 4 1; +#X connect 12 0 2 0;