Only compile the Full, Normal & OIT programs when they are actually needed.
1) Cube: convert it to the latest library. Main difference: objects are rendered better, individual cubits have rounded corners.2) Examples: some adjustments to MeshJoin & Predeform3) Library: fix a bug in main_vertex_shader's 'degree' function, which didn't work proprely in case of a vertex which was exactly at the center (i.e. vector PS was zero)
In library: allow a mixture of a deep and shallow copy of a Mesh ( mVertAttribs1 might be copied deeply or shallowly, mVertAttribs2 are always copied deeeply).Port RubikCube to the new library.
Bugfix for Predeform app.
1 more fix for the Predefrom app and preapplying Vertex Effects to a 1-component Mesh works :)
Progress with the Predeform app; deepCopy for the Meshes; various fixes.
Progress with the Predeform app.
Progress with Predeform: UI for the list of Vertex effects to preapply.
Progress (?) with Predeform: give up trying to render the Mesh in Activity1.
Progress with Predeform.
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.