aboutsummaryrefslogtreecommitdiff
path: root/exemples/25_sand2.pd
blob: 69cd676e1fa59c8361a5b788485e3ac0c48cba12 (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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
#N canvas 210 246 506 335 10;
#X obj 23 122 t b b;
#X obj 23 50 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 222 144 0 \, destroy;
#X obj 199 172 gemwin;
#X obj 23 160 s masse;
#N canvas 61 550 1250 480 pool 0;
#X obj 480 90 sand -1 9.8;
#X obj 720 60 sand -1.5 10.2;
#X obj 480 180 sand 0.5 9.8;
#X obj 480 120 sand -0.5 9.8;
#X obj 480 240 sand 1.5 9.8;
#X obj 0 0 sand -2.5 9;
#X obj 240 0 sand -2.5 9.4;
#X obj 480 0 sand -2.5 9.8;
#X obj 720 0 sand -2.5 10.2;
#X obj 960 0 sand -2.5 10.6;
#X obj 1200 0 sand -2.5 11;
#X obj 1440 0 sand -2.5 11.4;
#X obj 1680 0 sand -2.5 11.8;
#X obj 1920 0 sand -2.5 12.2;
#X obj 2160 0 sand -2.5 12.6;
#X obj 2400 0 sand -2.5 13;
#X obj 2640 0 sand -2.5 13.4;
#X obj 2880 0 sand -2.5 13.8;
#X obj 3120 0 sand -2.5 14.2;
#X obj 3360 0 sand -2.5 14.6;
#X obj 0 30 sand -2 9;
#X obj 240 30 sand -2 9.4;
#X obj 480 30 sand -2 9.8;
#X obj 720 30 sand -2 10.2;
#X obj 960 30 sand -2 10.6;
#X obj 1200 30 sand -2 11;
#X obj 1440 30 sand -2 11.4;
#X obj 1680 30 sand -2 11.8;
#X obj 1920 30 sand -2 12.2;
#X obj 2160 30 sand -2 12.6;
#X obj 2400 30 sand -2 13;
#X obj 2640 30 sand -2 13.4;
#X obj 2880 30 sand -2 13.8;
#X obj 3120 30 sand -2 14.2;
#X obj 3360 30 sand -2 14.6;
#X obj 0 60 sand -1.5 9;
#X obj 240 60 sand -1.5 9.4;
#X obj 480 60 sand -1.5 9.8;
#X obj 960 60 sand -1.5 10.6;
#X obj 1200 60 sand -1.5 11;
#X obj 1440 60 sand -1.5 11.4;
#X obj 1680 60 sand -1.5 11.8;
#X obj 1920 60 sand -1.5 12.2;
#X obj 2160 60 sand -1.5 12.6;
#X obj 2400 60 sand -1.5 13;
#X obj 2640 60 sand -1.5 13.4;
#X obj 2880 60 sand -1.5 13.8;
#X obj 3120 60 sand -1.5 14.2;
#X obj 3360 60 sand -1.5 14.6;
#X obj 0 90 sand -1 9;
#X obj 240 90 sand -1 9.4;
#X obj 720 90 sand -1 10.2;
#X obj 960 90 sand -1 10.6;
#X obj 1200 90 sand -1 11;
#X obj 1440 90 sand -1 11.4;
#X obj 1680 90 sand -1 11.8;
#X obj 1920 90 sand -1 12.2;
#X obj 2160 90 sand -1 12.6;
#X obj 2400 90 sand -1 13;
#X obj 2640 90 sand -1 13.4;
#X obj 2880 90 sand -1 13.8;
#X obj 3120 90 sand -1 14.2;
#X obj 3360 90 sand -1 14.6;
#X obj 0 120 sand -0.5 9;
#X obj 240 120 sand -0.5 9.4;
#X obj 720 120 sand -0.5 10.2;
#X obj 960 120 sand -0.5 10.6;
#X obj 1200 120 sand -0.5 11;
#X obj 1440 120 sand -0.5 11.4;
#X obj 1680 120 sand -0.5 11.8;
#X obj 1920 120 sand -0.5 12.2;
#X obj 2160 120 sand -0.5 12.6;
#X obj 2400 120 sand -0.5 13;
#X obj 2640 120 sand -0.5 13.4;
#X obj 2880 120 sand -0.5 13.8;
#X obj 3120 120 sand -0.5 14.2;
#X obj 3360 120 sand -0.5 14.6;
#X obj 0 150 sand 0 9;
#X obj 240 150 sand 0 9.4;
#X obj 480 150 sand 0 9.8;
#X obj 720 150 sand 0 10.2;
#X obj 960 150 sand 0 10.6;
#X obj 1200 150 sand 0 11;
#X obj 1440 150 sand 0 11.4;
#X obj 1680 150 sand 0 11.8;
#X obj 1920 150 sand 0 12.2;
#X obj 2160 150 sand 0 12.6;
#X obj 2400 150 sand 0 13;
#X obj 2640 150 sand 0 13.4;
#X obj 2880 150 sand 0 13.8;
#X obj 3120 150 sand 0 14.2;
#X obj 3360 150 sand 0 14.6;
#X obj 0 180 sand 0.5 9;
#X obj 240 180 sand 0.5 9.4;
#X obj 720 180 sand 0.5 10.2;
#X obj 960 180 sand 0.5 10.6;
#X obj 1200 180 sand 0.5 11;
#X obj 1440 180 sand 0.5 11.4;
#X obj 1680 180 sand 0.5 11.8;
#X obj 1920 180 sand 0.5 12.2;
#X obj 2160 180 sand 0.5 12.6;
#X obj 2400 180 sand 0.5 13;
#X obj 2640 180 sand 0.5 13.4;
#X obj 2880 180 sand 0.5 13.8;
#X obj 3120 180 sand 0.5 14.2;
#X obj 3360 180 sand 0.5 14.6;
#X obj 0 210 sand 1 9;
#X obj 240 210 sand 1 9.4;
#X obj 480 210 sand 1 9.8;
#X obj 720 210 sand 1 10.2;
#X obj 960 210 sand 1 10.6;
#X obj 1200 210 sand 1 11;
#X obj 1440 210 sand 1 11.4;
#X obj 1680 210 sand 1 11.8;
#X obj 1920 210 sand 1 12.2;
#X obj 2160 210 sand 1 12.6;
#X obj 2400 210 sand 1 13;
#X obj 2640 210 sand 1 13.4;
#X obj 2880 210 sand 1 13.8;
#X obj 3120 210 sand 1 14.2;
#X obj 3360 210 sand 1 14.6;
#X obj 0 240 sand 1.5 9;
#X obj 240 240 sand 1.5 9.4;
#X obj 720 240 sand 1.5 10.2;
#X obj 960 240 sand 1.5 10.6;
#X obj 1200 240 sand 1.5 11;
#X obj 1440 240 sand 1.5 11.4;
#X obj 1680 240 sand 1.5 11.8;
#X obj 1920 240 sand 1.5 12.2;
#X obj 2160 240 sand 1.5 12.6;
#X obj 2400 240 sand 1.5 13;
#X obj 2640 240 sand 1.5 13.4;
#X obj 2880 240 sand 1.5 13.8;
#X obj 3120 240 sand 1.5 14.2;
#X obj 3360 240 sand 1.5 14.6;
#X obj 0 270 sand 2 9;
#X obj 240 270 sand 2 9.4;
#X obj 480 270 sand 2 9.8;
#X obj 720 270 sand 2 10.2;
#X obj 960 270 sand 2 10.6;
#X obj 1200 270 sand 2 11;
#X obj 1440 270 sand 2 11.4;
#X obj 1680 270 sand 2 11.8;
#X obj 1920 270 sand 2 12.2;
#X obj 2160 270 sand 2 12.6;
#X obj 2400 270 sand 2 13;
#X obj 2640 270 sand 2 13.4;
#X obj 2880 270 sand 2 13.8;
#X obj 3120 270 sand 2 14.2;
#X obj 3360 270 sand 2 14.6;
#X restore 317 122 pd pool;
#N canvas 696 98 365 605 creation 0;
#X obj 41 491 s pd-new;
#X msg 95 95 \; pd filename new ./ \; #N canvas \; #X pop 1 \;;
#X msg 40 464 menuclose;
#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 69 72 t b b;
#X obj 97 412 pack f f f f;
#X obj 89 191 t b f f;
#X obj 100 299 t f f;
#X obj 107 219 * 30;
#X obj 99 377 * 120;
#X obj 163 346 - 5;
#X obj 126 328 / 5;
#X msg 96 440 obj \$1 \$2 sand \$3 \$4;
#X obj 101 275 * 2;
#X obj 127 351 + 5;
#X obj 160 370 / 4;
#X obj 73 163 ch_uzi 10;
#X obj 88 247 ch_uzi 15;
#X connect 2 0 0 0;
#X connect 3 0 2 0;
#X connect 3 1 5 0;
#X connect 4 0 3 0;
#X connect 5 0 17 0;
#X connect 5 1 1 0;
#X connect 6 0 13 0;
#X connect 7 0 18 0;
#X connect 7 1 9 0;
#X connect 7 1 11 0;
#X connect 8 0 10 0;
#X connect 8 1 12 0;
#X connect 9 0 6 1;
#X connect 10 0 6 0;
#X connect 11 0 16 0;
#X connect 12 0 15 0;
#X connect 13 0 0 0;
#X connect 14 0 8 0;
#X connect 15 0 6 3;
#X connect 16 0 6 2;
#X connect 17 1 7 0;
#X connect 18 1 14 0;
#X restore 317 147 pd creation pool;
#X obj 83 287 s link;
#X text 212 4 sand;
#X floatatom 66 72 5 0 0 0 - - -;
#X obj 23 95 metro 10;
#X msg 199 94 reset \, view 0 0 -8 0 0 0 0 1 0 \, create \, 1;
#X text 125 18 it's the same than previus exemple \, but with more
masses \, and diferents physical properties so that the global shape
is diferent.;
#X obj 83 143 s masse;
#X msg 83 120 reset \, setT 0.9;
#X obj 49 221 iAmbient2D masse 0 -0.00051 0 0 0.031 -1000 1000 -1000
1000;
#X obj 59 245 iCircle2D masse 3.1 2 0 3 0 0 1 0 0 0 0.1;
#X obj 69 264 iCircle2D masse -3.1 2 0 3 0 0 1 0 0 0 0.1;
#X text 461 94 <- 1;
#X text 49 47 <- 2;
#X connect 0 0 4 0;
#X connect 0 1 7 0;
#X connect 0 1 15 0;
#X connect 0 1 16 0;
#X connect 0 1 17 0;
#X connect 1 0 10 0;
#X connect 2 0 3 0;
#X connect 9 0 10 1;
#X connect 10 0 0 0;
#X connect 11 0 3 0;
#X connect 14 0 13 0;