Revision 3bec5dc2
Added by Leszek Koltunski almost 8 years ago
src/main/java/org/distorted/examples/fragment3d/Fragment3DActivity.java | ||
---|---|---|
292 | 292 |
|
293 | 293 |
setContentView(view); |
294 | 294 |
|
295 |
String[] effects = new String[] {"CHROMA", "ALPHA", "BRIGHTNESS", "SATURATION"}; |
|
295 |
String[] effects = new String[] { "MACROBLOCK", |
|
296 |
"ALPHA", |
|
297 |
"SMOOTH_ALPHA", |
|
298 |
"CHROMA", |
|
299 |
"SMOOTH_CHROMA", |
|
300 |
"BRIGHTNESS", |
|
301 |
"SMOOTH_BRIGHTNESS", |
|
302 |
"SATURATION", |
|
303 |
"SMOOTH_SATURATION", |
|
304 |
"CONTRAST", |
|
305 |
"SMOOTH_CONTRAST" }; |
|
296 | 306 |
|
297 | 307 |
Spinner effectSpinner = (Spinner)findViewById(R.id.fragment3dspinner ); |
298 | 308 |
effectSpinner.setOnItemSelectedListener(this); |
... | ... | |
312 | 322 |
|
313 | 323 |
switch(mEffectAdd) |
314 | 324 |
{ |
315 |
case 0 : name = EffectNames.CHROMA ; break; |
|
316 |
case 1 : name = EffectNames.ALPHA ; break; |
|
317 |
case 2 : name = EffectNames.BRIGHTNESS; break; |
|
318 |
case 3 : name = EffectNames.SATURATION; break; |
|
325 |
case 0 : name = EffectNames.MACROBLOCK ; break; |
|
326 |
case 1 : name = EffectNames.ALPHA ; break; |
|
327 |
case 2 : name = EffectNames.SMOOTH_ALPHA ; break; |
|
328 |
case 3 : name = EffectNames.CHROMA ; break; |
|
329 |
case 4 : name = EffectNames.SMOOTH_CHROMA ; break; |
|
330 |
case 5 : name = EffectNames.BRIGHTNESS ; break; |
|
331 |
case 6 : name = EffectNames.SMOOTH_BRIGHTNESS; break; |
|
332 |
case 7 : name = EffectNames.SATURATION ; break; |
|
333 |
case 8 : name = EffectNames.SMOOTH_SATURATION; break; |
|
334 |
case 9 : name = EffectNames.CONTRAST ; break; |
|
335 |
case 10: name = EffectNames.SMOOTH_CONTRAST ; break; |
|
319 | 336 |
default: return; |
320 | 337 |
} |
321 | 338 |
|
... | ... | |
334 | 351 |
|
335 | 352 |
switch(mEffectAdd) |
336 | 353 |
{ |
337 |
case 0: mObject.chroma (dyn1, dyn3, regi, false); break;
|
|
354 |
case 0: mObject.macroblock(dyn1, regi ); break;
|
|
338 | 355 |
case 1: mObject.alpha (dyn1, regi, false); break; |
339 |
case 2: mObject.brightness(dyn1, regi, false); break; |
|
340 |
case 3: mObject.saturation(dyn1, regi, false); break; |
|
356 |
case 2: mObject.alpha (dyn1, regi, true ); break; |
|
357 |
case 3: mObject.chroma (dyn1, dyn3, regi, false); break; |
|
358 |
case 4: mObject.chroma (dyn1, dyn3, regi, true ); break; |
|
359 |
case 5: mObject.brightness(dyn1, regi, false); break; |
|
360 |
case 6: mObject.brightness(dyn1, regi, true ); break; |
|
361 |
case 7: mObject.saturation(dyn1, regi, false); break; |
|
362 |
case 8: mObject.saturation(dyn1, regi, true ); break; |
|
363 |
case 9: mObject.contrast (dyn1, regi, false); break; |
|
364 |
case 10:mObject.contrast (dyn1, regi, true ); break; |
|
365 |
|
|
341 | 366 |
} |
342 | 367 |
} |
343 | 368 |
|
Also available in: Unified diff
Fragment3D finished.