Fix the PINCH effect in the Earth App.
Make the 'PINCH' effect fully 3D (define its acting line in terms of (latitude,longitude) angle pair).
Still, something is not fully working in the Earth app with the effect - investigate.
Finish the Rubik app.
Further improvement for the Generic app.
Refactor the 'Generic' app.
Improve the way Center & Region bitmaps are shown in the Generic app.
Rename the 'Effects3D' app files.
Rename the 'Effects3D' app.
Rename Effects3D to 'Generic'
Fix several more apps for the 'center-of-matrix-effects-in-screen-center' change.
Merge branch 'master' into empty-matrix-effects-in-the-center
Change Distort to Deform in two apps - looks better.
Move the default center of the matrix effects to the center of the screen (rather than the bottom-left like before)
Improvements for the 'Rubik' app.
Improvements for texturing MeshCubes objects in two apps (in light of the recent change in default texture mapping)
1) new 'Rubik' app (skeleton)2) MeshCubes: add support for custom texture mappings on each side (Rubik needs that!)
Some improvements to the Wind app - still does not look very realistic though :(
Correct Distort.
Fixes for some stuff discovered while making the Distort effect fully 3D:
- make MeshSphere's normal lengths be 1 (used to be 0.5)- make the Effect3D app display precise values of the Center and Region vars.
Relax requirements on when we can call DistortedEffects.setMax().
Before this change one had to call it before creation of shaders and before any of the DistortedEffects classes got created.This commit removes the second requirement so now with setMax it's just like with enabling effects: it's best done in onSurfaceCreated.
Massive: make the coordinate system agree with that of OpenGL (i.e. invert the Y axis).
Also available in: Atom