aboutsummaryrefslogtreecommitdiff
path: root/msd3D/04_msd3Dfilet.pd
blob: aa694979010991f25cfa6a791edc698cb391a3c2 (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
#N canvas 482 80 863 802 10;
#X obj 32 13 loadbang;
#X obj 458 439 gemwin;
#X msg 458 417 0 \, destroy;
#X obj 457 469 gemhead;
#X obj 457 492 world_light;
#X msg 458 328 reset \, create \, lighting 1 \, 1;
#X obj 145 205 t a;
#X obj 144 18 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262131 -1
-1;
#X msg 203 63 reset;
#X text 182 19 reset;
#X obj 33 298 gemhead;
#X obj 33 321 t b;
#X msg 33 343 bang \, get massesPos \, get linksPos;
#N canvas 643 123 605 590 massrender 0;
#X obj 127 22 inlet;
#X obj 48 203 translateXYZ;
#X obj 48 229 sphere 0.1;
#X obj 127 86 / 12.5;
#X obj 127 109 - 4;
#X obj 192 87 / 12.5;
#X obj 192 110 - 4;
#X obj 64 114 gemhead;
#X obj 48 177 separator;
#X obj 48 153 any;
#X obj 125 136 t b f;
#X obj 246 88 / 12.5;
#X obj 246 111 - 4;
#X obj 127 57 unpack f f f f;
#X connect 0 0 13 0;
#X connect 1 0 2 0;
#X connect 3 0 4 0;
#X connect 4 0 10 0;
#X connect 5 0 6 0;
#X connect 6 0 1 2;
#X connect 7 0 9 1;
#X connect 8 0 1 0;
#X connect 9 0 8 0;
#X connect 10 0 9 0;
#X connect 10 1 1 1;
#X connect 11 0 12 0;
#X connect 12 0 1 3;
#X connect 13 1 3 0;
#X connect 13 2 5 0;
#X connect 13 3 11 0;
#X restore 114 589 pd massrender;
#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 266 117 / 12.5;
#X obj 266 140 - 4;
#X obj 320 118 / 12.5;
#X obj 320 141 - 4;
#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 obj 44 265 curve 2;
#X obj 93 69 unpack f f f f f f f;
#X connect 0 0 22 0;
#X connect 1 0 2 0;
#X connect 2 0 8 0;
#X connect 3 0 4 0;
#X connect 4 0 15 1;
#X connect 5 0 7 1;
#X connect 6 0 21 0;
#X connect 7 0 6 0;
#X connect 8 0 7 0;
#X connect 8 1 15 0;
#X connect 9 0 10 0;
#X connect 10 0 19 0;
#X connect 11 0 12 0;
#X connect 12 0 19 1;
#X connect 13 0 14 0;
#X connect 14 0 15 2;
#X connect 15 0 16 0;
#X connect 16 0 21 1;
#X connect 17 0 18 0;
#X connect 18 0 19 2;
#X connect 19 0 20 0;
#X connect 20 0 21 2;
#X connect 22 1 1 0;
#X connect 22 2 3 0;
#X connect 22 3 13 0;
#X connect 22 4 9 0;
#X connect 22 5 11 0;
#X connect 22 6 17 0;
#X restore 33 610 pd linkrender;
#X obj 33 539 route linksPos massesPos;
#X msg 203 83 symbol reset;
#X obj 33 497 msd3D --------------------------------;
#X msg 107 430 forceZ filet -0.2;
#X msg 145 173 Xmax 100 \, Xmin 0 \, Ymax 100 \, Ymin 0 \, Zmax 70
\, Zmin -40;
#X msg 164 140 setFixed 62 \, setFixed 87 \, setFixed 512 \, setFixed
537;
#X obj 183 113 filet 20 30 2 2 20 30;
#X msg 458 349 view 4 0 0.5 0 0 0 0 0 1;
#X text 187 408 Ambient force;
#X text 648 380 Select view;
#X obj 145 38 t b b b b;
#X text 244 587 Connect mass or link to be viewed \, or both with good
computer!;
#X text 383 114 Filet abstraction : x0 y0 stepx stepy ny nx;
#X msg 458 371 view 0 0 2 0 0 0 0 1 0;
#X msg 458 392 view 0 4 4 0 0 0 0 0 1;
#X connect 0 0 25 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
#X connect 5 0 1 0;
#X connect 6 0 17 0;
#X connect 7 0 25 0;
#X connect 8 0 6 0;
#X connect 10 0 11 0;
#X connect 11 0 12 0;
#X connect 12 0 18 0;
#X connect 12 0 17 0;
#X connect 15 1 13 0;
#X connect 16 0 21 1;
#X connect 17 0 15 0;
#X connect 18 0 17 0;
#X connect 19 0 6 0;
#X connect 20 0 6 0;
#X connect 21 0 6 0;
#X connect 22 0 1 0;
#X connect 25 0 19 0;
#X connect 25 1 20 0;
#X connect 25 2 21 0;
#X connect 25 3 8 0;
#X connect 25 3 16 0;
#X connect 28 0 1 0;
#X connect 29 0 1 0;