Posted 28 August 2001 - 06:06 AM
Applied Research Associates, Inc.
One question to ask yourself is: do I *really* need to invert the matrix? Yes, inversion is expensive and there actually are often ways to do things without needing the inverse. The method implemented in the Newmat library I think is one of the most efficient methods for *arbitrary* matrices. If you need to invert a 4x4 or 3x3 transformation matrix, then the fastest method will be a closed form solution, available I think in an appendix of the OpenGL red book as well as many other sources.