From a6e8193f42affae14fc1b5091469acdc3f99d8af Mon Sep 17 00:00:00 2001 From: Cyrille Henry Date: Tue, 12 Apr 2005 16:34:32 +0000 Subject: *** empty log message *** svn path=/trunk/externals/nusmuk/; revision=2745 --- msd3D/03_msd3Dmemb.pd | 155 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) create mode 100644 msd3D/03_msd3Dmemb.pd (limited to 'msd3D/03_msd3Dmemb.pd') diff --git a/msd3D/03_msd3Dmemb.pd b/msd3D/03_msd3Dmemb.pd new file mode 100644 index 0000000..ad45d13 --- /dev/null +++ b/msd3D/03_msd3Dmemb.pd @@ -0,0 +1,155 @@ +#N canvas 342 69 790 805 10; +#X obj 32 13 loadbang; +#X obj 294 641 print msd; +#X obj 466 735 gemwin; +#X msg 466 713 0 \, destroy; +#X obj 688 623 gemhead; +#X obj 688 646 world_light; +#X msg 466 622 reset \, create \, lighting 1 \, 1; +#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 obj 33 399 gemhead; +#X msg 65 500 setD souple 0.01; +#X msg 196 501 setK souple 1; +#X msg 65 520 setD souple 1; +#X msg 196 521 setK souple 2; +#N canvas 284 227 587 558 linkrender 0; +#X obj 93 25 inlet; +#X obj 93 117 / 12.5; +#X obj 93 140 - 4; +#X obj 147 118 / 12.5; +#X obj 147 141 - 4; +#X obj 35 134 gemhead; +#X obj 44 222 separator; +#X obj 44 192 any; +#X obj 93 164 t b f; +#X obj 44 265 curve 2; +#X obj 266 117 / 12.5; +#X obj 266 140 - 4; +#X obj 320 118 / 12.5; +#X obj 320 141 - 4; +#X obj 93 69 unpack f f f f f f; +#X obj 197 117 / 12.5; +#X obj 197 142 - 4; +#X obj 123 194 pack f f f; +#X msg 123 217 \$1 \$2 \$3; +#X obj 371 118 / 12.5; +#X obj 371 141 - 4; +#X obj 266 189 pack f f f; +#X msg 266 212 \$1 \$2 \$3; +#X connect 0 0 14 0; +#X connect 1 0 2 0; +#X connect 2 0 8 0; +#X connect 3 0 4 0; +#X connect 4 0 17 1; +#X connect 5 0 7 1; +#X connect 6 0 9 0; +#X connect 7 0 6 0; +#X connect 8 0 7 0; +#X connect 8 1 17 0; +#X connect 10 0 11 0; +#X connect 11 0 21 0; +#X connect 12 0 13 0; +#X connect 13 0 21 1; +#X connect 14 0 1 0; +#X connect 14 1 3 0; +#X connect 14 2 15 0; +#X connect 14 3 10 0; +#X connect 14 4 12 0; +#X connect 14 5 19 0; +#X connect 15 0 16 0; +#X connect 16 0 17 2; +#X connect 17 0 18 0; +#X connect 18 0 9 1; +#X connect 19 0 20 0; +#X connect 20 0 21 2; +#X connect 21 0 22 0; +#X connect 22 0 9 2; +#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 193 mass mob 1 100 \$1 \$2 \$3; +#X msg 188 560 forceZ mob -1; +#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 130 335 link souple \$1 \$2 10 0.5 1; +#X msg 466 688 view 0 4 0 0 0 0 0 0 1; +#X msg 466 646 view 4 0 0.5 0 0 0 0 0 1; +#X obj 312 479 f; +#X floatatom 333 456 5 0 0 0 - - -; +#X obj 312 403 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 +1; +#X msg 312 504 forceZ mob \$1; +#X obj 312 423 metro 65; +#X msg 466 667 view 0 0 4 0 0 0 0 1 0; +#X text 370 401 Add a constant force; +#X msg 33 462 bang \, get linksPos; +#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 -262144 +-1 -1 3000 1; +#X text 573 463 Change altitude of corners; +#X obj 33 427 t b b b; +#X text 385 455 Amplitude; +#X text 362 619 Create window; +#X text 374 668 Change view; +#X obj 130 38 t b b b b b; +#X text 98 428 Multiple draw; +#X connect 0 0 44 0; +#X connect 3 0 2 0; +#X connect 4 0 5 0; +#X connect 6 0 2 0; +#X connect 7 0 17 0; +#X connect 8 0 44 0; +#X connect 9 0 7 0; +#X connect 11 0 40 0; +#X connect 12 0 17 0; +#X connect 13 0 17 0; +#X connect 14 0 17 0; +#X connect 15 0 17 0; +#X connect 17 0 35 0; +#X connect 17 1 1 0; +#X connect 18 0 17 0; +#X connect 19 0 7 0; +#X connect 20 0 24 0; +#X connect 21 0 7 0; +#X connect 22 0 17 0; +#X connect 23 0 21 0; +#X connect 24 0 7 0; +#X connect 25 0 2 0; +#X connect 26 0 2 0; +#X connect 27 0 30 0; +#X connect 28 0 27 1; +#X connect 29 0 31 0; +#X connect 30 0 17 0; +#X connect 31 0 27 0; +#X connect 32 0 2 0; +#X connect 34 0 17 0; +#X connect 34 0 22 0; +#X connect 35 0 16 0; +#X connect 36 0 7 0; +#X connect 37 0 17 0; +#X connect 38 0 37 0; +#X connect 40 0 34 0; +#X connect 40 1 34 0; +#X connect 40 2 34 0; +#X connect 44 0 20 0; +#X connect 44 1 19 0; +#X connect 44 2 23 0; +#X connect 44 3 36 0; +#X connect 44 4 9 0; -- cgit v1.2.1