[VERSION] v0.159.0-dev
[FIX] Curve type would always become smoothstep when the particleystem component was initialized, Now filtering halfLambert property by the lighting property
Sort keys in curve ctor
Take into account light intensity when lighting particles
Rebuild the emitter if we set a new camera for it, Make sure depthSoftening doesn't cause any exceptions when there is no valid camera
Set new camera through the particlesystem component instead of setting raw properties
Try to get a valid camera when the particle system is enabled
Added 'plane' model type in the model component
Added preWarm property to particlesystem, Re-arranged particle system properties
Code cleanup
Merge pull request #59 from playcanvas/feature/model-type-plane

Added 'plane' model type in the model component
Added intensity property to particles
Changed way angles are interpolated to allow clockwise and anti-clockwise rotations
[FIX] Multiple lights, 1 or more are shadow casting and 1 or more are not.
[FIX] Multiple lights, 1 or more are shadow casting and 1 or more are not.
[RELEASE] v0.158.5