Rename Effects3D to Matrix3D
Cleanup, consistent variable names, minor details.
- Javadoc for EffectNames- make Matrix effects consistent with the rest (center of effect as last parameter!)- bugfix for yesterday's bugfix (we only want to send 'EFFECT_REMOVED' messages if it was really the Application that called 'abortAll' and not when we are cleaning up everything)
Cleanup.
Effects2D should be finished.
remove debug
Effects2D almost finished.
More progress with Effects2D app.
Upgrade what used to be the 'Scratchpad' app; step 2: reorganize layout
Upgrade what used to be the 'Scratchpad' app; step 1: rename.
Further reduce the distortedObject's API - now only 26 methods, 1/4 of the 104 before the reorganization.
New API fully ported; not tested yet but stuff compiles.
Some more progress with porting apps to new VERTEX API.
Major push towards simplifying DistortedObject's public API.All Fragment effects are using the new API - the 'DataND' marker interfaces.
Major push towards simplifying DistortedObject's public API.All MATRIX effects are using the new API - the 'DataND' marker interfaces.
Save the image to 'Pictures' album in the Gallery.
Move the 'Save' effect to the Application and remove the 'OTHER' effect queue
1. new package 'message'2. Rename the 'Grid' classes to match
move data types, like FlatND and InterpolatorND, to a separate package.
Add License
Save PNG effect almost finished. Supporting App (hopefully!) completely finished.
What remains to be done: put actual saving of the Bitmap in a separate thread, away from the Graphics thread!!
Progress with Save app.
Beginnings of support for the 'Save' app.
Improce the 'Check' App.
Improve aborting Effects.
Merge remote-tracking branch 'origin/master'
Introduce ENUM EffectTypes
Icon & metadata
Beginnings of support for PostShader effects (SavePNG, SaveMP4)
New app: PlainMonaLisa (Mona Lisa rendered on plain SurfaceView)
Minor cleanup.
Provide support to add any class derived from DistortedObject to DistortedNode.
Switch to sending a Context (rather than a GLSurfaceView) to the library.
Initial commit