A Linear Algebra Course Aug, 2001 - Ilya Palopezhencev This is a pretty good run down of the linear algebra. Streaming SIMD Extensions - Inverse of 4x4 Matrix
Transformations of Surface Normal Vectors Ken Turkowski
Normal Transforms Eric Haines, Tomas Möller This article explains in detail how to transform normals correctly. Complex Matrix Transformations May 2002 - Scott Johnson This article explains how to do complex matrix transformations. It mentions such things as order of matrix multiplication, column matrices, row matrices etc. Vectors and Matrices: A Primer June 2002 - Phil Dadd A good introduction to the linear algebra used in 3D graphics. A Linear Algebraic Approach to Quaternions Sep 2002 - David Eberly This article explains quaternions using the approach of normal linear algebraic. It also shows why quaternions are good, namely efficiency when storing rotation transforms, concatenating rotations, and spherical interpolation between vectors. Representing Rotations In Quaternion Arithmetic 2002 - Simon Brown A very good article that shows the math behind Quaternions and how to use them to represent rotations in 3D space. MathGeoLib Jukka Jylänki This is an open source math and geometry library for C++. Besides having a lot of useful classes and functions, the site also has a lot of links to other resources on related subjects. |