license
Fix the fact that the static DistortedEffects.mAllQueues was global, shared between all Activities.Completely replace this mechanism with a non-static list of links from a VertexEffect to all VertexEffectQueues this effect is a member of.
Introducing UBO to Effect Queues: step 1.
Fix normals in case of MatrixEffectScale / Shear.Fix displaying the normal vector.
Add the first two VERTEX 'pseudo-matrix' effects: VERTEX_MOVE & VERTEX_QUATERNION i.e. implementations of those two MATRIX effects in VERTEX queue.
The point(s):
1) preparation for the upcoming MeshBase.preApply(VertexEffect effect) API that's going to supersede the current much more limited MeshBase.apply(MatrixEffect effect)...
Move the 'pre-multiply mesh before applying any effects' thing from [(Xsize of texture, Ysize of texture) x Mesh's zFactor] to Effects.setStretch(sx,sy,sz)
New API MeshBase.apply(MatrixEffect[])
Correct the Legal notice.
Rename all the classes that are not exported to application to 'Internal'
Minor cleanups.
Properly clean up static varaibles in the Effect classes!
Simplify Statics.
Javadoc.
Move all knowledge about a MatrixEffect from the EffectQueueMatrix to the classes.
Simplify Effect classes.
Bugfix in Effect regions.
Progress with Effect classes - everything compiles now!
Progress with support for Effect classes.
The library compiles now!
Some progress with Effect classes.
Big mess - nothing compiles now; classes moved around.
Beginnings of support for Effect classes.