aboutsummaryrefslogtreecommitdiff
path: root/msd3D/03_msd3Dmemb.pd
diff options
context:
space:
mode:
authorN.N. <nimon@users.sourceforge.net>2008-03-28 02:17:07 +0000
committerN.N. <nimon@users.sourceforge.net>2008-03-28 02:17:07 +0000
commit61d723c85b31647dc45cc070431d922436707cfa (patch)
tree220b609ba49a6cf8577629af4c5875843d667a22 /msd3D/03_msd3Dmemb.pd
parentd9451f13b229c79a955888d4764e373ebc6191c7 (diff)
examples modified
svn path=/trunk/externals/nusmuk/; revision=9635
Diffstat (limited to 'msd3D/03_msd3Dmemb.pd')
-rw-r--r--msd3D/03_msd3Dmemb.pd229
1 files changed, 128 insertions, 101 deletions
diff --git a/msd3D/03_msd3Dmemb.pd b/msd3D/03_msd3Dmemb.pd
index 177d0bd..66309af 100644
--- a/msd3D/03_msd3Dmemb.pd
+++ b/msd3D/03_msd3Dmemb.pd
@@ -1,18 +1,55 @@
-#N canvas 580 22 794 809 10;
+#N canvas 807 173 535 198 10;
+#X obj 26 16 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 50 15 reset;
+#X text 182 65 Add a constant force;
+#X msg 338 127 posZ fix \$1;
+#X text 337 86 Change altitude of corners;
+#N canvas 0 22 616 405 creation 0;
#X obj 32 13 loadbang;
-#X obj 294 641 print msd;
-#X obj 461 703 gemwin;
-#X msg 461 681 0 \, destroy;
-#X obj 688 623 gemhead;
-#X obj 688 646 world_light;
-#X obj 130 361 t a;
#X obj 129 18 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262131 -1
-1;
#X msg 202 59 reset;
#X text 167 19 reset;
-#X msg 65 500 setD souple 0.01;
-#X msg 65 520 setD souple 1;
-#X msg 196 521 setK souple 2;
+#X msg 148 229 Xmax 100 \, Xmin 0 \, Ymax 100 \, Ymin 0 \, Zmax 70
+\, Zmin 0;
+#X msg 130 255 0 4 \, 4 5 \, 5 6 \, 6 1 \, 7 8 \, 8 9 \, 9 10 \, 10
+11 \, 12 13 \, 13 14 \, 14 15 \, 15 16 \, 17 18 \, 18 19 \, 19 20 \,
+20 21 \, 2 22 \, 22 23 \, 23 24 \, 24 3 \, 0 7 \, 4 8 \, 5 9 \, 6 10
+\, 1 11 \, 7 12 \, 8 13 \, 9 14 \, 10 15 \, 11 16 \, 12 17 \, 13 18
+\, 14 19 \, 15 20 \, 16 21 \, 2 17 \, 18 22 \, 19 23 \, 20 24 \, 21
+3;
+#X msg 166 130 30 40 40 \, 30 50 40 \, 30 60 40 \, 40 30 40 \, 40 40
+40 \, 40 50 40 \, 40 60 40 \, 40 70 40 \, 50 30 40 \, 50 40 40 \, 50
+50 40 \, 50 60 40 \, 50 70 40 \, 60 30 40 \, 60 40 40 \, 60 50 40 \,
+60 60 40 \, 60 70 40 \, 70 40 40 \, 70 50 40 \, 70 60 40;
+#X msg 184 82 mass fix 0 100 30 30 40 \, mass fix 0 100 30 70 40 \,
+mass fix 0 100 70 30 40 \, mass fix 0 100 70 70 40;
+#X obj 130 38 t b b b b b;
+#X msg 166 193 mass mob 1 70 \$1 \$2 \$3;
+#X msg 130 335 link souple \$1 \$2 2 10;
+#X msg 71 72 posZ fix 70;
+#X obj 130 361 s \$0-msdin;
+#X obj 204 14 inlet;
+#X connect 0 0 8 0;
+#X connect 1 0 8 0;
+#X connect 2 0 12 0;
+#X connect 4 0 12 0;
+#X connect 5 0 10 0;
+#X connect 6 0 9 0;
+#X connect 7 0 12 0;
+#X connect 8 0 5 0;
+#X connect 8 0 11 0;
+#X connect 8 1 4 0;
+#X connect 8 2 6 0;
+#X connect 8 3 7 0;
+#X connect 8 4 2 0;
+#X connect 9 0 12 0;
+#X connect 10 0 12 0;
+#X connect 11 0 12 0;
+#X connect 13 0 8 0;
+#X restore 26 36 pd creation;
+#N canvas 0 22 450 300 compute 0;
#N canvas 613 332 591 562 linkrender 0;
#X obj 93 25 inlet;
#X obj 93 117 / 12.5;
@@ -86,95 +123,85 @@
#X connect 30 0 5 0;
#X connect 31 0 32 0;
#X connect 32 0 29 0;
-#X restore 33 666 pd linkrender;
-#X obj 33 616 msd3D --------------------------------;
-#X msg 62 559 forceZ mob 200;
-#X msg 148 229 Xmax 100 \, Xmin 0 \, Ymax 100 \, Ymin 0 \, Zmax 70
-\, Zmin 0;
-#X msg 130 255 0 4 \, 4 5 \, 5 6 \, 6 1 \, 7 8 \, 8 9 \, 9 10 \, 10
-11 \, 12 13 \, 13 14 \, 14 15 \, 15 16 \, 17 18 \, 18 19 \, 19 20 \,
-20 21 \, 2 22 \, 22 23 \, 23 24 \, 24 3 \, 0 7 \, 4 8 \, 5 9 \, 6 10
-\, 1 11 \, 7 12 \, 8 13 \, 9 14 \, 10 15 \, 11 16 \, 12 17 \, 13 18
-\, 14 19 \, 15 20 \, 16 21 \, 2 17 \, 18 22 \, 19 23 \, 20 24 \, 21
-3;
-#X msg 166 130 30 40 40 \, 30 50 40 \, 30 60 40 \, 40 30 40 \, 40 40
-40 \, 40 50 40 \, 40 60 40 \, 40 70 40 \, 50 30 40 \, 50 40 40 \, 50
-50 40 \, 50 60 40 \, 50 70 40 \, 60 30 40 \, 60 40 40 \, 60 50 40 \,
-60 60 40 \, 60 70 40 \, 70 40 40 \, 70 50 40 \, 70 60 40;
-#X msg 461 656 view 0 4 0 0 0 0 0 0 1;
-#X msg 461 614 view 4 0 0.5 0 0 0 0 0 1;
-#X obj 312 479 f;
-#X floatatom 328 456 5 0 0 0 - - -;
-#X obj 312 403 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
-1;
-#X msg 312 504 forceZ mob \$1;
-#X obj 312 423 metro 65;
-#X msg 461 635 view 0 0 4 0 0 0 0 1 0;
-#X text 370 401 Add a constant force;
-#X obj 33 641 route linksPos;
-#X msg 184 82 mass fix 0 100 30 30 40 \, mass fix 0 100 30 70 40 \,
-mass fix 0 100 70 30 40 \, mass fix 0 100 70 70 40;
-#X msg 527 543 posZ fix \$1;
-#X obj 527 402 vsl 15 128 0 70 0 0 empty empty empty 0 -8 0 8 -262131
--1 -1 10900 1;
-#X text 559 457 Change altitude of corners;
-#X text 385 455 Amplitude;
-#X text 357 587 Create window;
-#X text 369 636 Change view;
-#X obj 130 38 t b b b b b;
-#X text 98 428 Multiple draw;
-#X msg 188 560 forceZ mob -0.1;
-#X msg 166 193 mass mob 1 70 \$1 \$2 \$3;
-#X msg 461 590 reset \, dimen 800 800 \, create \, lighting 1 \, 1
-;
-#X msg 130 335 link souple \$1 \$2 2 10;
-#X msg 196 501 setK souple 10;
-#X msg 71 72 posZ fix 70;
-#X obj 33 399 gemhead 15;
-#X msg 33 462 bang \, get linksPos;
-#X obj 33 427 t b b b;
-#X connect 0 0 36 0;
+#X restore 33 225 pd linkrender;
+#X obj 33 200 route linksPos;
+#X text 98 93 Multiple draw;
+#X obj 33 64 gemhead 15;
+#X msg 33 127 bang \, get linksPos;
+#X obj 33 92 t b b b b;
+#X obj 33 175 msd3D;
+#X obj 75 148 r \$0-msdin;
+#X connect 1 0 0 0;
+#X connect 3 0 5 0;
+#X connect 4 0 6 0;
+#X connect 5 0 4 0;
+#X connect 5 1 4 0;
+#X connect 5 2 4 0;
+#X connect 5 3 4 0;
+#X connect 6 0 1 0;
+#X connect 7 0 6 0;
+#X restore 26 59 pd compute;
+#X text 182 23 membrane with a multiple drawing;
+#N canvas 0 22 450 300 constant 0;
+#X obj 122 129 f;
+#X msg 122 154 forceZ mob \$1;
+#X obj 122 73 metro 65;
+#X obj 122 25 inlet;
+#X obj 225 25 inlet;
+#X obj 122 180 s \$0-msdin;
+#X connect 0 0 1 0;
+#X connect 1 0 5 0;
+#X connect 2 0 0 0;
#X connect 3 0 2 0;
-#X connect 4 0 5 0;
-#X connect 6 0 14 0;
-#X connect 7 0 36 0;
-#X connect 8 0 6 0;
-#X connect 10 0 14 0;
-#X connect 11 0 14 0;
-#X connect 12 0 14 0;
-#X connect 14 0 28 0;
-#X connect 14 1 1 0;
-#X connect 15 0 14 0;
-#X connect 16 0 6 0;
-#X connect 17 0 41 0;
-#X connect 18 0 39 0;
-#X connect 19 0 2 0;
-#X connect 20 0 2 0;
-#X connect 21 0 24 0;
-#X connect 22 0 21 1;
-#X connect 23 0 25 0;
-#X connect 24 0 14 0;
-#X connect 25 0 21 0;
-#X connect 26 0 2 0;
-#X connect 28 0 13 0;
-#X connect 29 0 6 0;
-#X connect 30 0 14 0;
-#X connect 31 0 30 0;
-#X connect 36 0 17 0;
-#X connect 36 0 43 0;
-#X connect 36 1 16 0;
-#X connect 36 2 18 0;
-#X connect 36 3 29 0;
-#X connect 36 3 13 2;
-#X connect 36 4 8 0;
-#X connect 38 0 14 0;
-#X connect 39 0 6 0;
-#X connect 40 0 2 0;
-#X connect 41 0 6 0;
-#X connect 42 0 14 0;
-#X connect 43 0 6 0;
-#X connect 44 0 46 0;
-#X connect 45 0 14 0;
-#X connect 46 0 45 0;
-#X connect 46 1 45 0;
-#X connect 46 2 45 0;
+#X connect 4 0 0 1;
+#X restore 183 126 pd constant;
+#X obj 183 83 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
+;
+#X text 221 82 on/off;
+#X floatatom 183 104 5 0 0 0 - - -;
+#N canvas 583 304 450 300 gem 0;
+#X obj 101 220 gemwin;
+#X msg 120 102 0 \, destroy;
+#X obj 13 211 gemhead;
+#X obj 13 234 world_light;
+#X msg 219 198 view 0 4 0 0 0 0 0 0 1;
+#X msg 219 156 view 4 0 0.5 0 0 0 0 0 1;
+#X msg 219 177 view 0 0 4 0 0 0 0 1 0;
+#X text -3 77 Create window;
+#X text 9 126 Change view;
+#X msg 101 80 reset \, dimen 800 800 \, create \, lighting 1 \, 1;
+#X obj 101 17 inlet;
+#X obj 101 47 sel 1 0;
+#X obj 219 104 inlet;
+#X obj 219 134 sel 2 1 0;
+#X connect 1 0 0 0;
+#X connect 2 0 3 0;
+#X connect 4 0 0 0;
+#X connect 5 0 0 0;
+#X connect 6 0 0 0;
+#X connect 9 0 0 0;
+#X connect 10 0 11 0;
+#X connect 11 0 9 0;
+#X connect 11 1 1 0;
+#X connect 12 0 13 0;
+#X connect 13 0 5 0;
+#X connect 13 1 6 0;
+#X connect 13 2 4 0;
+#X restore 26 135 pd gem;
+#X obj 26 87 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
+;
+#X text 79 84 gem on/off;
+#X obj 26 111 hradio 15 1 0 3 empty empty empty 0 -8 0 10 -262144 -1
+-1 1;
+#X text 79 110 change view;
+#X obj 341 107 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X text 221 103 amplitude;
+#X obj 338 150 s \$0-msdin;
+#X connect 0 0 5 0;
+#X connect 3 0 19 0;
+#X connect 9 0 8 0;
+#X connect 11 0 8 1;
+#X connect 13 0 12 0;
+#X connect 15 0 12 1;
+#X connect 17 0 3 0;