Cleanup
Simplify SurfaceViews
Move DistortedNode and Distorted to use the new DistortedRenderTarget.
New DistortedRenderTarget - preparation for being able to render to any FBO (screen, offscreen pixmaps)
Allow more than the default number of concurrent VERTEX and FRAGMENT effects in Effects3D.
Make the WAVE effect 5D (extra parameter 'offset')
Remove the 'invert' option from DistortedProjection - this was making the DistortedNode-based apps not show the Objects, because the winding of triangles was wrong.Now however the DistortedNode based stuff is inverted top-down :)
Tesselate DistortedBitmaps better - now all the triangles long edges point at the center of the bitmap, which makes z-distortions look much better!
Cull back faces of triangles.
Add DistortedGridFactory to share Grids among same-shaped DistortedObjects.
remove the 'Color' vertex attribute.
Minor: deal with IntelliJ warnings
Cleanup, consistent variable names, minor details.
Cleanup.
Further reduce the distortedObject's API - now only 26 methods, 1/4 of the 104 before the reorganization.
Move the 'Save' effect to the Application and remove the 'OTHER' effect queue
Add license
abstract setMax and getMax to EffectQueue.
Improve aborting Effects.
Introduce ENUM EffectTypes
Beginnings of support for PostShader effects (SavePNG, SaveMP4)
Fix for issue 1: 'FBO not visible' : we forgot to clear the HashMap in DistortedNode.
convert Distorted.java from GLSurfaceView to Context.
Initial commit