Hi

So, I've been working on a simple physics system, and have gotten to the
point where passing around a tuple just isn't cutting it. Can anybody
suggest a good 2D vector implementation?

Unfortunately not, but if you are interested in collaborating on a
little C/Python library for these kind of things please send me an
email.

So far I"ve found this one on the wiki (anybody know who wrote this?):

http://www.pygame.org/wiki/2DVectorClass

This looks a bit slow, but on the other hand it has support for
operations I didn't even know I wanted to do on 2-vectors. It also
looks like it doesn't support vector scaling, which is a bit of a
bummer; one reason for me to have 2-vectors is so that I can write

r += dt*v, where dt is a float and r and v are vectors.

I don't mean to bash the author of that code, but a fast vector
implementation which is designed for "physics" would be nice to have.

The complex number trick was very clever!

Regards,
Ulf

Reply via email to