MasDennis/Rajawali — pull request #151 by jayschwa (2012-09-11 02:44:07+00:00)
Title: Make particles easier to extend

In the process of trying to make light affect my particle, I was hitting some walls trying to extend ParticleMaterial. These are additions and changes I made to Rajawali to make my life easier. Little thought was put into it, so please review it.

Main changes:
* AParticleMaterial is a new interface that the Particle primitive will rely on. Previously, it was permitting only ParticleMaterial objects.
* ParticleMaterial had some more wrappers added, including a constructor that allows a sub-class to specify its own shaders (rather than the ones hard-coded in ParticleMaterial).