I am looking at doing some canvas particle system. Still very new in this.
It makes sense to start thinking about vector in general. So I am looking for a vector class that could do cross product, add product, multiply... similar to PVector class in Processing.
This is the best I could find so far http://sylvester.jcoglan.com/
ProcessingJS is a direct port from Processing. But I am not looking at using ProcessingJS.
It seems that the best canvas library out there is KineticJS and EaselJS now. However both libraries don't have built in vector classes.
What are your thoughts on a good vector library? Or is there a canvas library that has built in vector class other than ProcessingJS?