add a test for a solid created with a VertexEffectPipe effect for DistortedExamples.
app-examples does not depend on jsons.
build for API 34.
Move the interaction with touchscreen to the OSInterface
Update libraries.
Reinstall the latest Android Studio, latest gradle; reconfigure all project to match and compile.
Up build versions to 32
inc num of stars on each first recordup version name to 1.11.4
update build.gradle
Bump to 1.10.1
Bump version to 1.9.6
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