Make Matrix effects Rotate and Quaternion actually correct when it comes to the Z-axis. Also corresponding adjustments in apps.
Sphere: map the texture a bit better around the seam and the poles.
New texture showing the World (Mercator projection)
Do not let users choose a Mesh with cols or rows equal to 0.
Some fixes for Sphere; still not completely ok though.
Add support for MeshSphere (add ability to display it in the 'Effects3D' and 'Inflate' apps).Still a bit buggy!
- new icon for the GLOW app- rename the BitmapTree app to ObjectTree
Improve the Triblur app to be able to switch objects into 1 of 3 states: no postprocessing, blur, glow.
Minor cleanups.
Make the Effects3D app a bit more user-friendly.
Bugfix: we need to remember all adjacent TABs, not just half of them to the left or right.
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.
Rename MeshObject to MeshBase.
Fully move the Meshes to their own package.
Progress with Effects3D app - merge Matrix effects
Progress with Effects3D app.
Effects3D app: remove debugs.
Correct the way we display Normals (didn't work in case rendering was of OIT type)
More progress with Effects3D app.
Make the 2nd Effects3D activity be an AppCompat one (for Fragments - avoid using a depreciated FragmentPagerAdapter).
Split the Effects3D app into 2 activities
Some progress with Effects3D app
Also available in: Atom