Fix a bug in FactoryCubit: before sometimes it would incorrectly rotate a 'collapsed sticker' face if the face was flipped.Also: polish up the Container.
Up version to 1.9.3
Add testing of MeshPolygon to the MeshFile app.
up library versions.
Bump version to 1.8.0
Up version to 1.6.5
We have new, Polygon method of rendering Object faces, and a new object - the Skewb.Time for 1.4.2 !
We have the new Object - the Dino - so up the version to 1.4.0.
Move to AndroidX, target API level 29.
We need to add app version to build.gradle - otherwise the resulting dex file cannot be opened by Fire Stick!
Overhaul of the Effects3D generic test app.
Still not perfect (the 'postprocess' tab does not work; things crash when we rotate)
Reengineer DistortedScreen
Order Independent Transparency: some progress
Minor.
Minor
Remove buildToolsVersion
1. Move to Gradle 25.0.02. Bugfix in DistortedNode
Fix the 'Save' app on Android API >=23 (we need to explicitly ask for write permission)
Shades of the WAVE effect (almost!) working.
Correct an important bug in the vertex shader.
b = 1/a if a!=0, 1 otherwise was incorrectly computed as b = 1.0 / (a+1.0-sign(a)). This, when 0<a<2^-24, suffers from 'round-off error': then a+1.0 = 1.0 (sic!) thus b = 1/0 !.
Correct way: b = 1.0 / ( a - (sign(a)-1.0) )
New app: PlainMonaLisa (Mona Lisa rendered on plain SurfaceView)
Initial commit