new app 'TwoComponents' : apply a postprocessing effect to only part of a Mesh (a single vertex component)
Cleanup
New app reproduces an issue with crash on my physical LG phone.
New Flat Blur unit test.
Reinstall the latest Android Studio, latest gradle; reconfigure all project to match and compile.
Trajber's Octahedron: first try.
Skeleton of a new App: MeshFile
Skeleton of the SingleMesh app.
Skeleton of the new app: Deferred Jobs.
Beginnings of a new 'Predeform' app which tests pre-applying a queue of Vertex Effects to a (single?) Mesh.So far just a copy of Inflate app.
Minor.
Fixes for the merge.
New API: MeshBase.join() and a skeleton of an App to test it.
Rubik App: minor
Rename the 'Effects3D' app files.
Rename the 'Effects3D' app.
1) new 'Rubik' app (skeleton)2) MeshCubes: add support for custom texture mappings on each side (Rubik needs that!)
Progress with the 'Earth' app.
Rename the old 'Cubes' app to 'Inflate' - this now combines the testing functionality of former 'Cubes' and 'Inflate' apps.The old 'Inflate' in turn renamed to 'Earth' - here we are going to show an Earth rotating in space.
- new icon for the GLOW app- rename the BitmapTree app to ObjectTree
Progress with Inflate (building block of postprocessing effects: the proper way of marking a halo around a Mesh)'Inflate' app testing the machanism. MeshFlat appears to be working, now we only need to fill up the per-vertex Inflate vector in the MeshCubes.
Progress with Effects3D app - merge Matrix effects
Progress with Effects3D app.
Correct the way we display Normals (didn't work in case rendering was of OIT type)
Split the Effects3D app into 2 activities
Remove the Mali app (it was a silly mistake!)
Actually display the new Mali app.
Order Independent Transparency: some progress
New app checking Order Independent Transparency.
New 'PostprocessTree' app (unfinished)
New 'Triblur' testapp.
Shows that the Blur effect doesn't fully work (probably it is the 'blitWithDepth' function which needs to be corrected)
New 'Glow' app.
Rename the last 'Glow' app.
Fix 'Bitmap Tree' APP. Now 28 out of 31 APPs work.
Beginnings of the GLOW unit test.
Beginnings of Stencil App.
Transform Feedback Example.
Beginnings of the 'Multiblur' app.
Manifest: require OpenGL ES 3.0.
New 'Blur' App. Actual BLUR effect, of course, does not work.
First attempt at the 'Mirror' app.
Turn the former 'FOV' app into 'Projection' app that also checks the (x,y) the camera looks at.
Fix the 'Save' app on Android API >=23 (we need to explicitly ask for write permission)
New app: Around The World (beginnings)
Rename Effects2D to EffectQueue
Beginnings of the 'Wind' app.
Beginnings of a new example app - a waving flag.
No actual waving yet!
Combine Fragment3D and Vertex3D apps into one.
Fix the 'Macroblock' app.
New Fragment3D app.
Skeleton of the new App: Vertex3D. So far just a copy of Matrix3D.
Rename Effects3D to Matrix3D
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.
Progress with Save app.
Beginnings of support for the 'Save' app.
New app: PlainMonaLisa (Mona Lisa rendered on plain SurfaceView)
Initial commit