]> git.sesse.net Git - vlc/blob - share/visualization/Phat and Eo.S. _ shapes are cool smoke move2.milk
decoder: add input_DecoderDrain()
[vlc] / share / visualization / Phat and Eo.S. _ shapes are cool smoke move2.milk
1 [preset00]\r
2 fRating=3.000000\r
3 fGammaAdj=1.910000\r
4 fDecay=0.960000\r
5 fVideoEchoZoom=1.006596\r
6 fVideoEchoAlpha=0.000000\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=1\r
15 bDarkenCenter=0\r
16 bRedBlueStereo=0\r
17 bBrighten=0\r
18 bDarken=0\r
19 bSolarize=0\r
20 bInvert=0\r
21 fWaveAlpha=0.019788\r
22 fWaveScale=0.011726\r
23 fWaveSmoothing=0.900000\r
24 fWaveParam=0.000000\r
25 fModWaveAlphaStart=0.750000\r
26 fModWaveAlphaEnd=0.950000\r
27 fWarpAnimSpeed=0.010284\r
28 fWarpScale=0.010000\r
29 fZoomExponent=1.000000\r
30 fShader=0.000000\r
31 zoom=1.000000\r
32 rot=0.000000\r
33 cx=0.500000\r
34 cy=0.500000\r
35 dx=0.000000\r
36 dy=0.000000\r
37 warp=0.010000\r
38 sx=1.000000\r
39 sy=1.000000\r
40 wave_r=0.500000\r
41 wave_g=0.400000\r
42 wave_b=0.300000\r
43 wave_x=0.500000\r
44 wave_y=0.500000\r
45 ob_size=0.000000\r
46 ob_r=0.110000\r
47 ob_g=0.000000\r
48 ob_b=0.100000\r
49 ob_a=0.000000\r
50 ib_size=0.000000\r
51 ib_r=0.000000\r
52 ib_g=0.000000\r
53 ib_b=0.000000\r
54 ib_a=1.000000\r
55 nMotionVectorsX=31.999994\r
56 nMotionVectorsY=24.000004\r
57 mv_dx=0.020000\r
58 mv_dy=-0.020000\r
59 mv_l=5.000000\r
60 mv_r=0.490000\r
61 mv_g=0.480000\r
62 mv_b=0.300001\r
63 mv_a=0.000000\r
64 wavecode_0_enabled=0\r
65 wavecode_0_samples=512\r
66 wavecode_0_sep=0\r
67 wavecode_0_bSpectrum=0\r
68 wavecode_0_bUseDots=0\r
69 wavecode_0_bDrawThick=0\r
70 wavecode_0_bAdditive=0\r
71 wavecode_0_scaling=1.000000\r
72 wavecode_0_smoothing=0.500000\r
73 wavecode_0_r=1.000000\r
74 wavecode_0_g=1.000000\r
75 wavecode_0_b=1.000000\r
76 wavecode_0_a=1.000000\r
77 wavecode_1_enabled=0\r
78 wavecode_1_samples=512\r
79 wavecode_1_sep=0\r
80 wavecode_1_bSpectrum=0\r
81 wavecode_1_bUseDots=0\r
82 wavecode_1_bDrawThick=0\r
83 wavecode_1_bAdditive=0\r
84 wavecode_1_scaling=1.000000\r
85 wavecode_1_smoothing=0.500000\r
86 wavecode_1_r=1.000000\r
87 wavecode_1_g=1.000000\r
88 wavecode_1_b=1.000000\r
89 wavecode_1_a=1.000000\r
90 wavecode_2_enabled=0\r
91 wavecode_2_samples=512\r
92 wavecode_2_sep=0\r
93 wavecode_2_bSpectrum=0\r
94 wavecode_2_bUseDots=0\r
95 wavecode_2_bDrawThick=0\r
96 wavecode_2_bAdditive=0\r
97 wavecode_2_scaling=1.000000\r
98 wavecode_2_smoothing=0.500000\r
99 wavecode_2_r=1.000000\r
100 wavecode_2_g=1.000000\r
101 wavecode_2_b=1.000000\r
102 wavecode_2_a=1.000000\r
103 wavecode_3_enabled=0\r
104 wavecode_3_samples=512\r
105 wavecode_3_sep=0\r
106 wavecode_3_bSpectrum=0\r
107 wavecode_3_bUseDots=0\r
108 wavecode_3_bDrawThick=0\r
109 wavecode_3_bAdditive=0\r
110 wavecode_3_scaling=1.000000\r
111 wavecode_3_smoothing=0.500000\r
112 wavecode_3_r=1.000000\r
113 wavecode_3_g=1.000000\r
114 wavecode_3_b=1.000000\r
115 wavecode_3_a=1.000000\r
116 shapecode_0_enabled=0\r
117 shapecode_0_sides=4\r
118 shapecode_0_additive=0\r
119 shapecode_0_thickOutline=0\r
120 shapecode_0_textured=1\r
121 shapecode_0_x=0.500000\r
122 shapecode_0_y=0.500000\r
123 shapecode_0_rad=1.670888\r
124 shapecode_0_ang=0.000000\r
125 shapecode_0_tex_ang=0.942478\r
126 shapecode_0_tex_zoom=0.534261\r
127 shapecode_0_r=1.000000\r
128 shapecode_0_g=1.000000\r
129 shapecode_0_b=1.000000\r
130 shapecode_0_a=1.000000\r
131 shapecode_0_r2=1.000000\r
132 shapecode_0_g2=1.000000\r
133 shapecode_0_b2=1.000000\r
134 shapecode_0_a2=1.000000\r
135 shapecode_0_border_r=0.200000\r
136 shapecode_0_border_g=0.000000\r
137 shapecode_0_border_b=0.300000\r
138 shapecode_0_border_a=1.000000\r
139 shape_0_per_frame1=flux=q5*9;\r
140 shape_0_per_frame2=fluxs=max(flux,0);\r
141 shape_0_per_frame3=fluxs=min(fluxs,1);\r
142 shape_0_per_frame4=advflux=(q3*fluxs) + (-q3 * (1-fluxs));\r
143 shape_0_per_frame5=adv=adv+advflux;\r
144 shape_0_per_frame6=advs=adv/256;\r
145 shape_0_per_frame7=\r
146 shape_0_per_frame8=\r
147 shape_0_per_frame9=ang=advs;\r
148 shape_0_per_frame10=rad=1.671 + q3/25;\r
149 shape_0_per_frame11=a=above(1,bass-0.1);\r
150 shape_0_per_frame12=a2=above(1,bass-0.1);\r
151 shapecode_1_enabled=0\r
152 shapecode_1_sides=3\r
153 shapecode_1_additive=0\r
154 shapecode_1_thickOutline=0\r
155 shapecode_1_textured=0\r
156 shapecode_1_x=0.350000\r
157 shapecode_1_y=0.500000\r
158 shapecode_1_rad=0.100000\r
159 shapecode_1_ang=0.000000\r
160 shapecode_1_tex_ang=0.000000\r
161 shapecode_1_tex_zoom=1.000000\r
162 shapecode_1_r=0.000000\r
163 shapecode_1_g=1.000000\r
164 shapecode_1_b=1.000000\r
165 shapecode_1_a=0.000000\r
166 shapecode_1_r2=0.000000\r
167 shapecode_1_g2=0.000000\r
168 shapecode_1_b2=0.100000\r
169 shapecode_1_a2=1.000000\r
170 shapecode_1_border_r=1.000000\r
171 shapecode_1_border_g=1.000000\r
172 shapecode_1_border_b=1.000000\r
173 shapecode_1_border_a=0.000000\r
174 shape_1_per_frame1=y=0.1 + q2*0.4;\r
175 shape_1_per_frame2=rad=q2/2;\r
176 shape_1_per_frame3=ang=-q2*2;\r
177 shape_1_per_frame4=r=treb;\r
178 shapecode_2_enabled=0\r
179 shapecode_2_sides=3\r
180 shapecode_2_additive=0\r
181 shapecode_2_thickOutline=0\r
182 shapecode_2_textured=0\r
183 shapecode_2_x=0.590000\r
184 shapecode_2_y=0.500000\r
185 shapecode_2_rad=0.444842\r
186 shapecode_2_ang=0.000000\r
187 shapecode_2_tex_ang=0.000000\r
188 shapecode_2_tex_zoom=1.000000\r
189 shapecode_2_r=0.000000\r
190 shapecode_2_g=0.000000\r
191 shapecode_2_b=0.000000\r
192 shapecode_2_a=1.000000\r
193 shapecode_2_r2=0.100000\r
194 shapecode_2_g2=0.050000\r
195 shapecode_2_b2=0.000000\r
196 shapecode_2_a2=0.000000\r
197 shapecode_2_border_r=1.000000\r
198 shapecode_2_border_g=1.000000\r
199 shapecode_2_border_b=1.000000\r
200 shapecode_2_border_a=0.000000\r
201 shape_2_init1=dir = 3;\r
202 shape_2_init2=mover = 0;\r
203 shape_2_init3=rotator = .255\r
204 shape_2_per_frame1=ang = rotator;\r
205 shape_2_per_frame2=x = if(equal(dir,1),1 - mover,if(equal(dir,1.5),.15,if(equal(dir,2),0,if(equal(dir,2.5),0, if(equal(dir,3),0+mover,if(equal(dir,3.5),1,if(equal(dir,4),1,1)))))));\r
206 shape_2_per_frame3=y = if(equal(dir,1),1,if(equal(dir,1.5),1,if(equal(dir,2),1 - mover,if(equal(dir,2.5),0, if(equal(dir,3),0,if(equal(dir,3.5),0,if(equal(dir,4),0+mover,1)))))));\r
207 shape_2_per_frame4=mover = if(equal(dir,1),mover + .005,if(equal(dir,1.5),0,if(equal(dir,2),mover + .005,if(equal(dir,2.5),0, if(equal(dir,3),mover+.005,if(equal(dir,3.5),0,if(equal(dir,4),mover+.005,0)))))));\r
208 shape_2_per_frame5=dir = if(equal(dir,1),if(above(mover,.995),1.5,dir),if(equal(dir,1.5),if(below(rotator,-1.29),2,dir), if(equal(dir,2),if(above(mover,.995),2.5,dir),if(equal(dir,2.5),if(below(rotator,-2.85),3,dir), if(equal(dir,3),if(above(mover,.995),3.5,dir),if(equal(dir,3.5),if(below(rotator,-4.44),4,dir), if(equal(dir,4),if(above(mover,.995),4.5,dir),if(equal(dir,4.5),if(below(rotator,-5.94),1,dir),dir))))))));\r
209 shape_2_per_frame6=rotator = if(equal(dir,1.5),if(above(rotator,-1.31),rotator - .05,rotator),if(equal(dir,2),-1.3, if(equal(dir,2.5),if(above(rotator,-2.87),rotator-.05,rotator),if(equal(dir,3),-2.86, if(equal(dir,3.5),if(above(rotator,-4.46),rotator-.05,rotator),if(equal(dir,4),-4.45, if(equal(dir,4.5),if(above(rotator,-5.97),rotator-.05,rotator),if(equal(dir,4),-5.96,.26))))))));\r
210 shape_2_per_frame7=\r
211 shape_2_per_frame8=//Ok, enough with the crazy ifs, we got our tram moving, now for some reaction.\r
212 shape_2_per_frame9=\r
213 shape_2_per_frame10=b = above(mid,1.5);\r
214 shape_2_per_frame11=r2 = above(mid,1.5);\r
215 shape_2_per_frame12=g2 = above(mid,1.5);\r
216 shape_2_per_frame13=b2 = above(mid,1.5);\r
217 shapecode_3_enabled=1\r
218 shapecode_3_sides=3\r
219 shapecode_3_additive=0\r
220 shapecode_3_thickOutline=0\r
221 shapecode_3_textured=0\r
222 shapecode_3_x=0.840000\r
223 shapecode_3_y=0.500000\r
224 shapecode_3_rad=0.100000\r
225 shapecode_3_ang=0.000000\r
226 shapecode_3_tex_ang=0.000000\r
227 shapecode_3_tex_zoom=1.000000\r
228 shapecode_3_r=0.980000\r
229 shapecode_3_g=1.000000\r
230 shapecode_3_b=0.980000\r
231 shapecode_3_a=1.000000\r
232 shapecode_3_r2=0.000000\r
233 shapecode_3_g2=0.090000\r
234 shapecode_3_b2=0.000000\r
235 shapecode_3_a2=1.000000\r
236 shapecode_3_border_r=1.000000\r
237 shapecode_3_border_g=1.000000\r
238 shapecode_3_border_b=1.000000\r
239 shapecode_3_border_a=0.000000\r
240 shape_3_per_frame1=x=q7;\r
241 shape_3_per_frame2=y=q8;\r
242 shape_3_per_frame3=rad=(q1*q1)/2;;\r
243 shape_3_per_frame4=rad=min( rad, 0.7);\r
244 shape_3_per_frame5=ang=q1*4;\r
245 shape_3_per_frame6=\r
246 shape_3_per_frame7=r=0.70 + (sin(time/2))*0.50;\r
247 shape_3_per_frame8=g=0.70 + (sin(time/2 + 2)) * 0.50;\r
248 shape_3_per_frame9=b=0.70 + (sin(time/2 + 4)) * 0.50\r
249 per_frame_init_1=mv_x=64;mv_y=48;\r
250 per_frame_init_2=nut=0;\r
251 per_frame_init_3=stp=0;stq=0;\r
252 per_frame_init_4=rtp=0;rtq=0;\r
253 per_frame_init_5=wvr=0;\r
254 per_frame_init_6=decay=0;\r
255 per_frame_init_7=dcsp=0;\r
256 per_frame_init_8=q1=0;q2=0;q3=0\r
257 per_frame_1=decay=1;\r
258 per_frame_2=speed=0.80;\r
259 per_frame_3=speedinv=1-speed;\r
260 per_frame_4=q1=(qa*speed + bass*speedinv);\r
261 per_frame_5=q2=(qb*speed + mid *speedinv);\r
262 per_frame_6=q3=(qc*speed + treb*speedinv);\r
263 per_frame_7=qa=q1;\r
264 per_frame_8=qb=q2;\r
265 per_frame_9=qc=q3;\r
266 per_frame_10=flux=sin(time/2);\r
267 per_frame_11=q4=flux * 0.5 + 0.5;\r
268 per_frame_12=q5=flux;\r
269 per_frame_13=\r
270 per_frame_14=q7=sin(time/2)*0.4 + 0.5;\r
271 per_frame_15=q8=sin(time)*0.4+0.5;\r
272 per_frame_16=\r
273 per_frame_17=rt=sin(time*0.79)*0.5+0.5;\r
274 per_frame_18=rt=rt*rt;\r
275 per_frame_19=rot=-rt*0.01;\r
276 per_frame_20=q6=rt*0.01;\r
277 per_frame_21=\r
278 per_frame_22=\r
279 per_frame_23=d1=sin(time*0.89);\r
280 per_frame_24=dx=d1*0.005;\r
281 per_frame_25=\r
282 per_frame_26=d2=sin(time*0.84);\r
283 per_frame_27=\r
284 per_frame_28=dy=d2*0.005\r
285 per_pixel_1=zm=cos(ang*3+time);\r
286 per_pixel_2=sx=1+ zm*0.002 + q6;\r
287 per_pixel_3=sy=1-zm*0.002 + q6;\r
288 per_pixel_4=\r
289 per_pixel_5=\r
290 per_pixel_6=\r
291 per_pixel_7=cx=q7;\r
292 per_pixel_8=cy=1-q8;\r