]> git.sesse.net Git - vlc/blob - share/visualization/Eo.S. + Phat - chasers 11 sentinel C.milk
decoder: add input_DecoderDrain()
[vlc] / share / visualization / Eo.S. + Phat - chasers 11 sentinel C.milk
1 [preset00]\r
2 fRating=1.0\r
3 fGammaAdj=1.280000\r
4 fDecay=0.960000\r
5 fVideoEchoZoom=0.996630\r
6 fVideoEchoAlpha=0.0\r
7 nVideoEchoOrientation=1\r
8 nWaveMode=2\r
9 bAdditiveWaves=0\r
10 bWaveDots=1\r
11 bWaveThick=0\r
12 bModWaveAlphaByVolume=0\r
13 bMaximizeWaveColor=0\r
14 bTexWrap=0\r
15 bDarkenCenter=0\r
16 bRedBlueStereo=0\r
17 bBrighten=0\r
18 bDarken=1\r
19 bSolarize=0\r
20 bInvert=0\r
21 fWaveAlpha=0.001000\r
22 fWaveScale=0.011726\r
23 fWaveSmoothing=0.9\r
24 fWaveParam=0.0\r
25 fModWaveAlphaStart=0.750000\r
26 fModWaveAlphaEnd=0.950000\r
27 fWarpAnimSpeed=0.037492\r
28 fWarpScale=0.014889\r
29 fZoomExponent=1.0\r
30 fShader=0.0\r
31 zoom=1.0\r
32 rot=0.0\r
33 cx=0.5\r
34 cy=0.5\r
35 dx=0.0\r
36 dy=0.0\r
37 warp=0.033004\r
38 sx=1.0\r
39 sy=1.0\r
40 wave_r=0.5\r
41 wave_g=0.4\r
42 wave_b=0.3\r
43 wave_x=0.5\r
44 wave_y=0.5\r
45 ob_size=0.0\r
46 ob_r=0.110000\r
47 ob_g=0.0\r
48 ob_b=0.1\r
49 ob_a=0.0\r
50 ib_size=0.0\r
51 ib_r=0.0\r
52 ib_g=0.0\r
53 ib_b=0.0\r
54 ib_a=0.0\r
55 nMotionVectorsX=3.0\r
56 nMotionVectorsY=2.0\r
57 mv_dx=0.020000\r
58 mv_dy=-0.020000\r
59 mv_l=0.150000\r
60 mv_r=0.490000\r
61 mv_g=0.480000\r
62 mv_b=0.300001\r
63 mv_a=0.0\r
64 wavecode_0_enabled=1\r
65 wavecode_0_samples=512\r
66 wavecode_0_sep=0\r
67 wavecode_0_bSpectrum=0\r
68 wavecode_0_bUseDots=1\r
69 wavecode_0_bDrawThick=1\r
70 wavecode_0_bAdditive=0\r
71 wavecode_0_scaling=1.0\r
72 wavecode_0_smoothing=0.5\r
73 wavecode_0_r=1.0\r
74 wavecode_0_g=1.0\r
75 wavecode_0_b=0.7\r
76 wavecode_0_a=1.0\r
77 wave_0_per_point1=n=sample*6.283;\r
78 wave_0_per_point2=phs=-sample * 0.2;\r
79 wave_0_per_point3=tm=q1 + phs*4;\r
80 wave_0_per_point4=\r
81 wave_0_per_point5=flip=flip+1;\r
82 wave_0_per_point6=flip=flip*below(flip,2);\r
83 wave_0_per_point7=\r
84 wave_0_per_point8=xp=0;\r
85 wave_0_per_point9=yp=(flip*0.1-0.05)*(sample);\r
86 wave_0_per_point10=zp=0;\r
87 wave_0_per_point11=\r
88 wave_0_per_point12=//spin;\r
89 wave_0_per_point13=ang=tm*20 + sin(tm*76 + time*4)*0.4;\r
90 wave_0_per_point14=sa=sin(ang);ca=cos(ang);\r
91 wave_0_per_point15=xr=xp*sa + yp*ca;\r
92 wave_0_per_point16=yr=xp*ca - yp*sa;\r
93 wave_0_per_point17=zr=zp;\r
94 wave_0_per_point18=\r
95 wave_0_per_point19=xp=xr;\r
96 wave_0_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;\r
97 wave_0_per_point21=zp=zr;\r
98 wave_0_per_point22=\r
99 wave_0_per_point23=//wrist movement;\r
100 wave_0_per_point24=ang=sin(tm*2);\r
101 wave_0_per_point25=\r
102 wave_0_per_point26=xq=xp;\r
103 wave_0_per_point27=sa=sin(ang);ca=cos(ang);\r
104 wave_0_per_point28=yq=yp*sa + zp*ca;\r
105 wave_0_per_point29=zq=yp*ca - zp*sa;\r
106 wave_0_per_point30=\r
107 wave_0_per_point31=\r
108 wave_0_per_point32=ang=tm*8;\r
109 wave_0_per_point33=sa=sin(ang);ca=cos(ang);\r
110 wave_0_per_point34=xp=xq*sa + yq*ca;\r
111 wave_0_per_point35=yp=xq*ca - yq*sa;\r
112 wave_0_per_point36=zp=zq;\r
113 wave_0_per_point37=\r
114 wave_0_per_point38=//forearm movement;\r
115 wave_0_per_point39=zp=zp-0.3;\r
116 wave_0_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;\r
117 wave_0_per_point41=xq=xp;\r
118 wave_0_per_point42=sa=sin(ang);ca=cos(ang);\r
119 wave_0_per_point43=yq=yp*sa + zp*ca;\r
120 wave_0_per_point44=zq=yp*ca - zp*sa;\r
121 wave_0_per_point45=\r
122 wave_0_per_point46=//upper arm twist\r
123 wave_0_per_point47=ang=-1.0 + cos(tm*3 + 0.5);\r
124 wave_0_per_point48=xp=xq*sa + yq*ca;\r
125 wave_0_per_point49=yp=xq*ca - yq*sa;\r
126 wave_0_per_point50=zp=zq;\r
127 wave_0_per_point51=\r
128 wave_0_per_point52=//upper arm outward;\r
129 wave_0_per_point53=zp=zp-0.35;\r
130 wave_0_per_point54=ang=cos(tm*1)*1.75 - 1.05;\r
131 wave_0_per_point55=sa=sin(ang);ca=cos(ang);\r
132 wave_0_per_point56=xq=xp*sa + zp*ca;\r
133 wave_0_per_point57=yq=yp;\r
134 wave_0_per_point58=zq=xp*ca - zp*sa;\r
135 wave_0_per_point59=\r
136 wave_0_per_point60=//upper arm up down;\r
137 wave_0_per_point61=ang=cos(tm);\r
138 wave_0_per_point62=xp=xq;\r
139 wave_0_per_point63=sa=sin(ang);ca=cos(ang);\r
140 wave_0_per_point64=yp=yq*ca - zq*sa;\r
141 wave_0_per_point65=zp=yq*sa + zq*ca;\r
142 wave_0_per_point66=\r
143 wave_0_per_point67=//xp=xq;yp=yq;zp=zq;\r
144 wave_0_per_point68=\r
145 wave_0_per_point69=\r
146 wave_0_per_point70=//project into screenspace and draw on screen\r
147 wave_0_per_point71=zp=zp+1.5;\r
148 wave_0_per_point72=xs=xp/zp;\r
149 wave_0_per_point73=ys=yp/zp;\r
150 wave_0_per_point74=\r
151 wave_0_per_point75=x=xs+0.5;\r
152 wave_0_per_point76=y=ys*1.3+0.5;\r
153 wave_0_per_point77=\r
154 wave_0_per_point78=\r
155 wave_0_per_point79=a=(1-sample);\r
156 wave_0_per_point80=\r
157 wavecode_1_enabled=1\r
158 wavecode_1_samples=512\r
159 wavecode_1_sep=0\r
160 wavecode_1_bSpectrum=0\r
161 wavecode_1_bUseDots=1\r
162 wavecode_1_bDrawThick=1\r
163 wavecode_1_bAdditive=0\r
164 wavecode_1_scaling=1.0\r
165 wavecode_1_smoothing=0.5\r
166 wavecode_1_r=1.0\r
167 wavecode_1_g=0.9\r
168 wavecode_1_b=0.8\r
169 wavecode_1_a=1.0\r
170 wave_1_per_point1=n=sample*6.283;\r
171 wave_1_per_point2=phs=-sample * 0.4 ;\r
172 wave_1_per_point3=tm=q1 + phs*2 - 0.01;\r
173 wave_1_per_point4=\r
174 wave_1_per_point5=flip=flip+1;\r
175 wave_1_per_point6=flip=flip*below(flip,2);\r
176 wave_1_per_point7=\r
177 wave_1_per_point8=xp=0;\r
178 wave_1_per_point9=yp=(flip*0.2-0.1)*(sample);\r
179 wave_1_per_point10=zp=0;\r
180 wave_1_per_point11=\r
181 wave_1_per_point12=//spin;\r
182 wave_1_per_point13=ang=-tm*29 + sin(tm*76 + time*4)*0.4;;\r
183 wave_1_per_point14=sa=sin(ang);ca=cos(ang);\r
184 wave_1_per_point15=xr=xp*sa + yp*ca;\r
185 wave_1_per_point16=yr=xp*ca - yp*sa;\r
186 wave_1_per_point17=zr=zp;\r
187 wave_1_per_point18=\r
188 wave_1_per_point19=xp=xr;\r
189 wave_1_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;\r
190 wave_1_per_point21=zp=zr;\r
191 wave_1_per_point22=\r
192 wave_1_per_point23=//wrist movement;\r
193 wave_1_per_point24=ang=sin(tm*2);\r
194 wave_1_per_point25=\r
195 wave_1_per_point26=xq=xp;\r
196 wave_1_per_point27=sa=sin(ang);ca=cos(ang);\r
197 wave_1_per_point28=yq=yp*sa + zp*ca;\r
198 wave_1_per_point29=zq=yp*ca - zp*sa;\r
199 wave_1_per_point30=\r
200 wave_1_per_point31=\r
201 wave_1_per_point32=ang=tm*8;\r
202 wave_1_per_point33=sa=sin(ang);ca=cos(ang);\r
203 wave_1_per_point34=xp=xq*sa + yq*ca;\r
204 wave_1_per_point35=yp=xq*ca - yq*sa;\r
205 wave_1_per_point36=zp=zq;\r
206 wave_1_per_point37=\r
207 wave_1_per_point38=//forearm movement;\r
208 wave_1_per_point39=zp=zp-0.3;\r
209 wave_1_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;\r
210 wave_1_per_point41=xq=xp;\r
211 wave_1_per_point42=sa=sin(ang);ca=cos(ang);\r
212 wave_1_per_point43=yq=yp*sa + zp*ca;\r
213 wave_1_per_point44=zq=yp*ca - zp*sa;\r
214 wave_1_per_point45=\r
215 wave_1_per_point46=//upper arm twist\r
216 wave_1_per_point47=ang=-1.0 + cos(tm*3 + 0.5);\r
217 wave_1_per_point48=xp=xq*sa + yq*ca;\r
218 wave_1_per_point49=yp=xq*ca - yq*sa;\r
219 wave_1_per_point50=zp=zq;\r
220 wave_1_per_point51=\r
221 wave_1_per_point52=//upper arm outward;\r
222 wave_1_per_point53=zp=zp-0.35;\r
223 wave_1_per_point54=ang=cos(tm*1)*1.75 - 1.05;\r
224 wave_1_per_point55=sa=sin(ang);ca=cos(ang);\r
225 wave_1_per_point56=xq=xp*sa + zp*ca;\r
226 wave_1_per_point57=yq=yp;\r
227 wave_1_per_point58=zq=xp*ca - zp*sa;\r
228 wave_1_per_point59=\r
229 wave_1_per_point60=//upper arm up down;\r
230 wave_1_per_point61=ang=cos(tm);\r
231 wave_1_per_point62=xp=xq;\r
232 wave_1_per_point63=sa=sin(ang);ca=cos(ang);\r
233 wave_1_per_point64=yp=yq*ca - zq*sa;\r
234 wave_1_per_point65=zp=yq*sa + zq*ca;\r
235 wave_1_per_point66=\r
236 wave_1_per_point67=//xp=xq;yp=yq;zp=zq;\r
237 wave_1_per_point68=\r
238 wave_1_per_point69=\r
239 wave_1_per_point70=//project into screenspace and draw on screen\r
240 wave_1_per_point71=zp=zp+1.5;\r
241 wave_1_per_point72=xs=xp/zp;\r
242 wave_1_per_point73=ys=yp/zp;\r
243 wave_1_per_point74=\r
244 wave_1_per_point75=x=xs+0.5;\r
245 wave_1_per_point76=y=ys*1.3+0.5;\r
246 wave_1_per_point77=\r
247 wave_1_per_point78=\r
248 wave_1_per_point79=a=(1-sample);\r
249 wave_1_per_point80=\r
250 wavecode_2_enabled=1\r
251 wavecode_2_samples=512\r
252 wavecode_2_sep=0\r
253 wavecode_2_bSpectrum=0\r
254 wavecode_2_bUseDots=1\r
255 wavecode_2_bDrawThick=1\r
256 wavecode_2_bAdditive=0\r
257 wavecode_2_scaling=1.0\r
258 wavecode_2_smoothing=0.5\r
259 wavecode_2_r=1.0\r
260 wavecode_2_g=0.720000\r
261 wavecode_2_b=0.1\r
262 wavecode_2_a=1.0\r
263 wave_2_per_point1=n=sample*6.283;\r
264 wave_2_per_point2=phs=-sample * 0.4 ;\r
265 wave_2_per_point3=tm=q1 + phs*2 - 0.02;\r
266 wave_2_per_point4=\r
267 wave_2_per_point5=flip=flip+1;\r
268 wave_2_per_point6=flip=flip*below(flip,2);\r
269 wave_2_per_point7=\r
270 wave_2_per_point8=xp=0;\r
271 wave_2_per_point9=yp=(flip*0.4-0.2)*(sample);\r
272 wave_2_per_point10=zp=0;\r
273 wave_2_per_point11=\r
274 wave_2_per_point12=//spin;\r
275 wave_2_per_point13=ang=tm*23 + sin(tm*76 + time*4)*0.3;;\r
276 wave_2_per_point14=sa=sin(ang);ca=cos(ang);\r
277 wave_2_per_point15=xr=xp*sa + yp*ca;\r
278 wave_2_per_point16=yr=xp*ca - yp*sa;\r
279 wave_2_per_point17=zr=zp;\r
280 wave_2_per_point18=\r
281 wave_2_per_point19=xp=xr;\r
282 wave_2_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;\r
283 wave_2_per_point21=zp=zr;\r
284 wave_2_per_point22=\r
285 wave_2_per_point23=//wrist movement;\r
286 wave_2_per_point24=ang=sin(tm*2);\r
287 wave_2_per_point25=\r
288 wave_2_per_point26=xq=xp;\r
289 wave_2_per_point27=sa=sin(ang);ca=cos(ang);\r
290 wave_2_per_point28=yq=yp*sa + zp*ca;\r
291 wave_2_per_point29=zq=yp*ca - zp*sa;\r
292 wave_2_per_point30=\r
293 wave_2_per_point31=\r
294 wave_2_per_point32=ang=tm*8;\r
295 wave_2_per_point33=sa=sin(ang);ca=cos(ang);\r
296 wave_2_per_point34=xp=xq*sa + yq*ca;\r
297 wave_2_per_point35=yp=xq*ca - yq*sa;\r
298 wave_2_per_point36=zp=zq;\r
299 wave_2_per_point37=\r
300 wave_2_per_point38=//forearm movement;\r
301 wave_2_per_point39=zp=zp-0.3;\r
302 wave_2_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;\r
303 wave_2_per_point41=xq=xp;\r
304 wave_2_per_point42=sa=sin(ang);ca=cos(ang);\r
305 wave_2_per_point43=yq=yp*sa + zp*ca;\r
306 wave_2_per_point44=zq=yp*ca - zp*sa;\r
307 wave_2_per_point45=\r
308 wave_2_per_point46=//upper arm twist\r
309 wave_2_per_point47=ang=-1.0 + cos(tm*3 + 0.5);\r
310 wave_2_per_point48=xp=xq*sa + yq*ca;\r
311 wave_2_per_point49=yp=xq*ca - yq*sa;\r
312 wave_2_per_point50=zp=zq;\r
313 wave_2_per_point51=\r
314 wave_2_per_point52=//upper arm outward;\r
315 wave_2_per_point53=zp=zp-0.35;\r
316 wave_2_per_point54=ang=cos(tm*1)*1.75 - 1.05;\r
317 wave_2_per_point55=sa=sin(ang);ca=cos(ang);\r
318 wave_2_per_point56=xq=xp*sa + zp*ca;\r
319 wave_2_per_point57=yq=yp;\r
320 wave_2_per_point58=zq=xp*ca - zp*sa;\r
321 wave_2_per_point59=\r
322 wave_2_per_point60=//upper arm up down;\r
323 wave_2_per_point61=ang=cos(tm);\r
324 wave_2_per_point62=xp=xq;\r
325 wave_2_per_point63=sa=sin(ang);ca=cos(ang);\r
326 wave_2_per_point64=yp=yq*ca - zq*sa;\r
327 wave_2_per_point65=zp=yq*sa + zq*ca;\r
328 wave_2_per_point66=\r
329 wave_2_per_point67=//xp=xq;yp=yq;zp=zq;\r
330 wave_2_per_point68=\r
331 wave_2_per_point69=\r
332 wave_2_per_point70=//project into screenspace and draw on screen\r
333 wave_2_per_point71=zp=zp+1.5;\r
334 wave_2_per_point72=xs=xp/zp;\r
335 wave_2_per_point73=ys=yp/zp;\r
336 wave_2_per_point74=\r
337 wave_2_per_point75=x=xs+0.5;\r
338 wave_2_per_point76=y=ys*1.3+0.5;\r
339 wave_2_per_point77=\r
340 wave_2_per_point78=\r
341 wave_2_per_point79=a=(1-sample);\r
342 wavecode_3_enabled=1\r
343 wavecode_3_samples=512\r
344 wavecode_3_sep=0\r
345 wavecode_3_bSpectrum=0\r
346 wavecode_3_bUseDots=1\r
347 wavecode_3_bDrawThick=1\r
348 wavecode_3_bAdditive=0\r
349 wavecode_3_scaling=1.0\r
350 wavecode_3_smoothing=0.5\r
351 wavecode_3_r=1.0\r
352 wavecode_3_g=0.7\r
353 wavecode_3_b=0.5\r
354 wavecode_3_a=1.0\r
355 wave_3_per_point1=n=sample*6.283;\r
356 wave_3_per_point2=phs=-sample * 0.4 ;\r
357 wave_3_per_point3=tm=q1 + phs*2 - 0.03;\r
358 wave_3_per_point4=\r
359 wave_3_per_point5=flip=flip+1;\r
360 wave_3_per_point6=flip=flip*below(flip,2);\r
361 wave_3_per_point7=\r
362 wave_3_per_point8=xp=0;\r
363 wave_3_per_point9=yp=(flip*0.6-0.3)*(sample);\r
364 wave_3_per_point10=zp=0;\r
365 wave_3_per_point11=\r
366 wave_3_per_point12=//spin;\r
367 wave_3_per_point13=ang=-tm*4 + sin(tm*76 + time*4)*0.2;;\r
368 wave_3_per_point14=sa=sin(ang);ca=cos(ang);\r
369 wave_3_per_point15=xr=xp*sa + yp*ca;\r
370 wave_3_per_point16=yr=xp*ca - yp*sa;\r
371 wave_3_per_point17=zr=zp;\r
372 wave_3_per_point18=\r
373 wave_3_per_point19=xp=xr;\r
374 wave_3_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;\r
375 wave_3_per_point21=zp=zr;\r
376 wave_3_per_point22=\r
377 wave_3_per_point23=//wrist movement;\r
378 wave_3_per_point24=ang=sin(tm*2);\r
379 wave_3_per_point25=\r
380 wave_3_per_point26=xq=xp;\r
381 wave_3_per_point27=sa=sin(ang);ca=cos(ang);\r
382 wave_3_per_point28=yq=yp*sa + zp*ca;\r
383 wave_3_per_point29=zq=yp*ca - zp*sa;\r
384 wave_3_per_point30=\r
385 wave_3_per_point31=\r
386 wave_3_per_point32=ang=tm*8;\r
387 wave_3_per_point33=sa=sin(ang);ca=cos(ang);\r
388 wave_3_per_point34=xp=xq*sa + yq*ca;\r
389 wave_3_per_point35=yp=xq*ca - yq*sa;\r
390 wave_3_per_point36=zp=zq;\r
391 wave_3_per_point37=\r
392 wave_3_per_point38=//forearm movement;\r
393 wave_3_per_point39=zp=zp-0.3;\r
394 wave_3_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;\r
395 wave_3_per_point41=xq=xp;\r
396 wave_3_per_point42=sa=sin(ang);ca=cos(ang);\r
397 wave_3_per_point43=yq=yp*sa + zp*ca;\r
398 wave_3_per_point44=zq=yp*ca - zp*sa;\r
399 wave_3_per_point45=\r
400 wave_3_per_point46=//upper arm twist\r
401 wave_3_per_point47=ang=-1.0 + cos(tm*3 + 0.5);\r
402 wave_3_per_point48=xp=xq*sa + yq*ca;\r
403 wave_3_per_point49=yp=xq*ca - yq*sa;\r
404 wave_3_per_point50=zp=zq;\r
405 wave_3_per_point51=\r
406 wave_3_per_point52=//upper arm outward;\r
407 wave_3_per_point53=zp=zp-0.35;\r
408 wave_3_per_point54=ang=cos(tm*1)*1.75 - 1.05;\r
409 wave_3_per_point55=sa=sin(ang);ca=cos(ang);\r
410 wave_3_per_point56=xq=xp*sa + zp*ca;\r
411 wave_3_per_point57=yq=yp;\r
412 wave_3_per_point58=zq=xp*ca - zp*sa;\r
413 wave_3_per_point59=\r
414 wave_3_per_point60=//upper arm up down;\r
415 wave_3_per_point61=ang=cos(tm);\r
416 wave_3_per_point62=xp=xq;\r
417 wave_3_per_point63=sa=sin(ang);ca=cos(ang);\r
418 wave_3_per_point64=yp=yq*ca - zq*sa;\r
419 wave_3_per_point65=zp=yq*sa + zq*ca;\r
420 wave_3_per_point66=\r
421 wave_3_per_point67=//xp=xq;yp=yq;zp=zq;\r
422 wave_3_per_point68=\r
423 wave_3_per_point69=\r
424 wave_3_per_point70=//project into screenspace and draw on screen\r
425 wave_3_per_point71=zp=zp+1.5;\r
426 wave_3_per_point72=xs=xp/zp;\r
427 wave_3_per_point73=ys=yp/zp;\r
428 wave_3_per_point74=\r
429 wave_3_per_point75=x=xs+0.5;\r
430 wave_3_per_point76=y=ys*1.3+0.5;\r
431 wave_3_per_point77=\r
432 wave_3_per_point78=\r
433 wave_3_per_point79=a=(1-sample);\r
434 shapecode_0_enabled=1\r
435 shapecode_0_sides=6\r
436 shapecode_0_additive=1\r
437 shapecode_0_thickOutline=0\r
438 shapecode_0_textured=0\r
439 shapecode_0_x=0.5\r
440 shapecode_0_y=0.5\r
441 shapecode_0_rad=0.045563\r
442 shapecode_0_ang=0.0\r
443 shapecode_0_tex_ang=0.0\r
444 shapecode_0_tex_zoom=1.0\r
445 shapecode_0_r=1.0\r
446 shapecode_0_g=0.7\r
447 shapecode_0_b=0.3\r
448 shapecode_0_a=1.0\r
449 shapecode_0_r2=0.0\r
450 shapecode_0_g2=0.0\r
451 shapecode_0_b2=0.0\r
452 shapecode_0_a2=0.0\r
453 shapecode_0_border_r=1.0\r
454 shapecode_0_border_g=1.0\r
455 shapecode_0_border_b=1.0\r
456 shapecode_0_border_a=0.0\r
457 shape_0_per_frame1=tm=q1;\r
458 shape_0_per_frame2=\r
459 shape_0_per_frame3=flip=flip+1;\r
460 shape_0_per_frame4=flip=flip*below(flip,2);\r
461 shape_0_per_frame5=\r
462 shape_0_per_frame6=xp=0;\r
463 shape_0_per_frame7=yp=0;\r
464 shape_0_per_frame8=zp=0;\r
465 shape_0_per_frame9=\r
466 shape_0_per_frame10=//spin;\r
467 shape_0_per_frame11=ang=tm*20 + sin(tm*76 + time*4)*0.4;\r
468 shape_0_per_frame12=sa=sin(ang);ca=cos(ang);\r
469 shape_0_per_frame13=xr=xp*sa + yp*ca;\r
470 shape_0_per_frame14=yr=xp*ca - yp*sa;\r
471 shape_0_per_frame15=zr=zp;\r
472 shape_0_per_frame16=\r
473 shape_0_per_frame17=xp=xr;\r
474 shape_0_per_frame18=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;\r
475 shape_0_per_frame19=zp=zr;\r
476 shape_0_per_frame20=\r
477 shape_0_per_frame21=//wrist movement;\r
478 shape_0_per_frame22=ang=sin(tm*2);\r
479 shape_0_per_frame23=\r
480 shape_0_per_frame24=xq=xp;\r
481 shape_0_per_frame25=sa=sin(ang);ca=cos(ang);\r
482 shape_0_per_frame26=yq=yp*sa + zp*ca;\r
483 shape_0_per_frame27=zq=yp*ca - zp*sa;\r
484 shape_0_per_frame28=\r
485 shape_0_per_frame29=\r
486 shape_0_per_frame30=ang=tm*8;\r
487 shape_0_per_frame31=sa=sin(ang);ca=cos(ang);\r
488 shape_0_per_frame32=xp=xq*sa + yq*ca;\r
489 shape_0_per_frame33=yp=xq*ca - yq*sa;\r
490 shape_0_per_frame34=zp=zq;\r
491 shape_0_per_frame35=\r
492 shape_0_per_frame36=//forearm movement;\r
493 shape_0_per_frame37=zp=zp-0.3;\r
494 shape_0_per_frame38=ang=3.14 + sin(tm*2 - 0.5)*2.5;\r
495 shape_0_per_frame39=xq=xp;\r
496 shape_0_per_frame40=sa=sin(ang);ca=cos(ang);\r
497 shape_0_per_frame41=yq=yp*sa + zp*ca;\r
498 shape_0_per_frame42=zq=yp*ca - zp*sa;\r
499 shape_0_per_frame43=\r
500 shape_0_per_frame44=//upper arm twist\r
501 shape_0_per_frame45=ang=-1.0 + cos(tm*3 + 0.5);\r
502 shape_0_per_frame46=xp=xq*sa + yq*ca;\r
503 shape_0_per_frame47=yp=xq*ca - yq*sa;\r
504 shape_0_per_frame48=zp=zq;\r
505 shape_0_per_frame49=\r
506 shape_0_per_frame50=//upper arm outward;\r
507 shape_0_per_frame51=zp=zp-0.35;\r
508 shape_0_per_frame52=ang=cos(tm*1)*1.75 - 1.05;\r
509 shape_0_per_frame53=sa=sin(ang);ca=cos(ang);\r
510 shape_0_per_frame54=xq=xp*sa + zp*ca;\r
511 shape_0_per_frame55=yq=yp;\r
512 shape_0_per_frame56=zq=xp*ca - zp*sa;\r
513 shape_0_per_frame57=\r
514 shape_0_per_frame58=//upper arm up down;\r
515 shape_0_per_frame59=ang=cos(tm);\r
516 shape_0_per_frame60=xp=xq;\r
517 shape_0_per_frame61=sa=sin(ang);ca=cos(ang);\r
518 shape_0_per_frame62=yp=yq*ca - zq*sa;\r
519 shape_0_per_frame63=zp=yq*sa + zq*ca;\r
520 shape_0_per_frame64=\r
521 shape_0_per_frame65=//xp=xq;yp=yq;zp=zq;\r
522 shape_0_per_frame66=\r
523 shape_0_per_frame67=\r
524 shape_0_per_frame68=//project into screenspace and draw on screen\r
525 shape_0_per_frame69=zp=zp+1.5;\r
526 shape_0_per_frame70=xs=xp/zp;\r
527 shape_0_per_frame71=ys=yp/zp;\r
528 shape_0_per_frame72=\r
529 shape_0_per_frame73=x=xs+0.5;\r
530 shape_0_per_frame74=y=ys*1.3+0.5;\r
531 shape_0_per_frame75=\r
532 shape_0_per_frame76=\r
533 shape_0_per_frame77=a=0.7;\r
534 shape_0_per_frame78=\r
535 shapecode_1_enabled=0\r
536 shapecode_1_sides=4\r
537 shapecode_1_additive=0\r
538 shapecode_1_thickOutline=0\r
539 shapecode_1_textured=0\r
540 shapecode_1_x=0.5\r
541 shapecode_1_y=0.5\r
542 shapecode_1_rad=0.1\r
543 shapecode_1_ang=0.0\r
544 shapecode_1_tex_ang=0.0\r
545 shapecode_1_tex_zoom=1.0\r
546 shapecode_1_r=1.0\r
547 shapecode_1_g=0.0\r
548 shapecode_1_b=0.0\r
549 shapecode_1_a=1.0\r
550 shapecode_1_r2=0.0\r
551 shapecode_1_g2=1.0\r
552 shapecode_1_b2=0.0\r
553 shapecode_1_a2=0.0\r
554 shapecode_1_border_r=1.0\r
555 shapecode_1_border_g=1.0\r
556 shapecode_1_border_b=1.0\r
557 shapecode_1_border_a=0.1\r
558 shapecode_2_enabled=0\r
559 shapecode_2_sides=4\r
560 shapecode_2_additive=0\r
561 shapecode_2_thickOutline=0\r
562 shapecode_2_textured=0\r
563 shapecode_2_x=0.5\r
564 shapecode_2_y=0.5\r
565 shapecode_2_rad=0.1\r
566 shapecode_2_ang=0.0\r
567 shapecode_2_tex_ang=0.0\r
568 shapecode_2_tex_zoom=1.0\r
569 shapecode_2_r=1.0\r
570 shapecode_2_g=0.0\r
571 shapecode_2_b=0.0\r
572 shapecode_2_a=1.0\r
573 shapecode_2_r2=0.0\r
574 shapecode_2_g2=1.0\r
575 shapecode_2_b2=0.0\r
576 shapecode_2_a2=0.0\r
577 shapecode_2_border_r=1.0\r
578 shapecode_2_border_g=1.0\r
579 shapecode_2_border_b=1.0\r
580 shapecode_2_border_a=0.1\r
581 shapecode_3_enabled=0\r
582 shapecode_3_sides=4\r
583 shapecode_3_additive=0\r
584 shapecode_3_thickOutline=0\r
585 shapecode_3_textured=0\r
586 shapecode_3_x=0.5\r
587 shapecode_3_y=0.5\r
588 shapecode_3_rad=0.1\r
589 shapecode_3_ang=0.0\r
590 shapecode_3_tex_ang=0.0\r
591 shapecode_3_tex_zoom=1.0\r
592 shapecode_3_r=1.0\r
593 shapecode_3_g=0.0\r
594 shapecode_3_b=0.0\r
595 shapecode_3_a=1.0\r
596 shapecode_3_r2=0.0\r
597 shapecode_3_g2=1.0\r
598 shapecode_3_b2=0.0\r
599 shapecode_3_a2=0.0\r
600 shapecode_3_border_r=1.0\r
601 shapecode_3_border_g=1.0\r
602 shapecode_3_border_b=1.0\r
603 shapecode_3_border_a=0.1\r
604 per_frame_init_1=mv_x=64;mv_y=48;\r
605 per_frame_init_2=nut=0;\r
606 per_frame_init_3=stp=0;stq=0;\r
607 per_frame_init_4=rtp=0;rtq=0;\r
608 per_frame_init_5=wvr=0;\r
609 per_frame_init_6=decay=0;\r
610 per_frame_init_7=dcsp=0\r
611 per_frame_init_8=\r
612 per_frame_1=decay=0.975;\r
613 per_frame_2=\r
614 per_frame_3=vol=(bass+mid+treb)*0.25;\r
615 per_frame_4=vol=vol*vol;\r
616 per_frame_5=\r
617 per_frame_6=mtime=mtime+vol*0.01;\r
618 per_frame_7=\r
619 per_frame_8=q1=time*0.5;\r
620 per_frame_9=\r
621 per_frame_10=\r
622 per_frame_11=gamma=1 + min(vol*0.8,1)*0.7\r
623 per_frame_12=\r
624 per_pixel_1=zm=1.00;\r
625 per_pixel_2=\r
626 per_pixel_3=sx=zm;\r
627 per_pixel_4=sy=zm;\r