blob: fb2fe6ad1c7342c4cd903c70f08993b0120fc9b1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
#N canvas 151 192 513 340 10;
#X declare -lib Gem;
#X obj 17 248 t b b;
#X obj 17 150 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 106 207 loadbang;
#X msg 233 196 0 \, destroy;
#X obj 199 224 gemwin;
#X msg 199 171 reset \, create \, 1;
#X obj 17 304 s mass;
#X obj 106 253 s reset_mass;
#X msg 106 229 bang;
#N canvas 717 329 472 322 pool 0;
#X obj 106 103 fluide_mass2 19;
#X obj 186 183 fluide_mass2 27;
#X obj 166 163 fluide_mass2 25;
#X obj 16 13 fluide_mass2 10;
#X obj 26 23 fluide_mass2 11;
#X obj 36 33 fluide_mass2 12;
#X obj 46 43 fluide_mass2 13;
#X obj 56 53 fluide_mass2 14;
#X obj 66 63 fluide_mass2 15;
#X obj 76 73 fluide_mass2 16;
#X obj 86 83 fluide_mass2 17;
#X obj 96 93 fluide_mass2 18;
#X obj 116 113 fluide_mass2 20;
#X obj 126 123 fluide_mass2 21;
#X obj 136 133 fluide_mass2 22;
#X obj 146 143 fluide_mass2 23;
#X obj 156 153 fluide_mass2 24;
#X obj 176 173 fluide_mass2 26;
#X obj 196 193 fluide_mass2 28;
#X obj 206 203 fluide_mass2 29;
#X obj 216 213 fluide_mass2 30;
#X obj 226 223 fluide_mass2 31;
#X obj 236 233 fluide_mass2 32;
#X obj 246 243 fluide_mass2 33;
#X obj 256 253 fluide_mass2 34;
#X obj 266 263 fluide_mass2 35;
#X obj 276 273 fluide_mass2 36;
#X obj 286 283 fluide_mass2 37;
#X obj 296 293 fluide_mass2 38;
#X obj 306 303 fluide_mass2 39;
#X obj 316 313 fluide_mass2 40;
#X obj 326 323 fluide_mass2 41;
#X obj 336 333 fluide_mass2 42;
#X obj 346 343 fluide_mass2 43;
#X obj 356 353 fluide_mass2 44;
#X obj 366 363 fluide_mass2 45;
#X obj 376 373 fluide_mass2 46;
#X obj 386 383 fluide_mass2 47;
#X obj 396 393 fluide_mass2 48;
#X obj 406 403 fluide_mass2 49;
#X obj 416 413 fluide_mass2 50;
#X restore 355 201 pd pool;
#N canvas 860 482 340 441 creation 0;
#X obj 43 318 s pd-new;
#X msg 87 95 \; pd filename new ./ \; #N canvas \; #X pop 1 \;;
#X msg 43 289 menuclose;
#X obj 76 237 pack f f f;
#X obj 43 47 sel 0 1;
#X obj 44 29 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 61 72 t b b;
#X obj 76 186 t f f f;
#X msg 76 265 obj \$1 \$2 fluide_mass2 \$3;
#X obj 103 210 * 10;
#X obj 76 210 * 10;
#X obj 61 163 ch_uzi 60;
#X text 30 373 used to create the collection of object;
#X connect 2 0 0 0;
#X connect 3 0 8 0;
#X connect 4 0 2 0;
#X connect 4 1 6 0;
#X connect 5 0 4 0;
#X connect 6 0 11 0;
#X connect 6 1 1 0;
#X connect 7 0 10 0;
#X connect 7 1 9 0;
#X connect 7 2 3 2;
#X connect 8 0 0 0;
#X connect 9 0 3 1;
#X connect 10 0 3 0;
#X connect 11 1 7 0;
#X restore 355 227 pd creation pool;
#X text 15 65 this exemple got 250 masss \, so it nead more CPU than
before.;
#X msg 60 176 20;
#X floatatom 60 199 5 0 0 0 - - -;
#X text 15 102 if you've got a slow computer \, you can slow down the
computation speed by changing the metronome frequency.;
#X text 44 149 <- begin;
#X text 176 5 Fuids mecanics;
#X text 85 31 Masses have no weight \, they are in a displacement field
\, corresponding to a vertex.;
#X obj 42 279 iCircle2D mass 0 0 0 5 0 0 0 0 0 0 0 0 0 0.0005;
#X obj 17 221 metro 20;
#X text 309 170 <- 1;
#X obj 308 4 declare -lib Gem;
#X connect 0 0 6 0;
#X connect 0 1 18 0;
#X connect 1 0 19 0;
#X connect 2 0 8 0;
#X connect 3 0 4 0;
#X connect 5 0 4 0;
#X connect 8 0 7 0;
#X connect 12 0 13 0;
#X connect 13 0 19 1;
#X connect 19 0 0 0;
|