If you're happy to put all of your vectors into a single numpy/numeric array, that is the fastest approach. CGKit (http://cgkit.sourceforge.net/) is a C extension which is the fastest vector-is-an-object implementation. Unless things have changed recently though, this library is a nightmare to compile and install. For pure Python, the fastest implementation is my euclid module: http://partiallydisassembled.net/euclid.html (some comparison results were posted in the previous thread). Cheers Alex. |