Matrices 
Topic 
Author 
Description 

3D Matrix Math Demystified [Added: 9/8/1999]

Seumas McNally

A simple explanation of 3D matrix math. 

3D Rotations [Added: 7/16/1999]




3D Transformations [Added: 7/16/1999]




3x3 Matrix Diagonalization [Added: 9/27/2007]

Stan Melax

shows how to derive a quaternion that diagonalizes a matrix (i.e. principal axes) 

Calculating a rotation matrix based on location/ta [Added: 7/16/1999]




Camera Matrix [Added: 7/16/1999]




Complex Matrix Transformations [Added: 5/29/2002]

Scott Johnson

Introduces a useful naming scheme, a shorthand notation for transforms and tips for debugging them that will allow you to create concatenated matrix transforms correctly in much shorter time. 

Decomposing Matrices [Added: 5/2/2008]

Robert Blum

Explains how to take a transform matrix and decompose it into scale, rotation, and translation. 

Mathematics of 3D Graphics [Added: 7/16/1999]




Matrix and Vector Manipulation for Computer Graphics [Added: 5/23/2001]

Michael Ducker

Provides an introduction to vectors and matrices. 

Matrix Math [Added: 12/2/1999]

Jeff Weeks

A simple introduction to matrices 

Matrix Transformation [Added: 7/16/1999]




Quaternions and Orthogonal 4x4 Real Matrices [Added: 7/16/1999]




The Matrix and Quaternions FAQ [Added: 2/11/2002]


Impressive collection of information on matricies and quaternions. 

Three Dimensional Rotations [Added: 1/11/2001]


Explains the math behind 3D rotations. 

Vectors and Matrices [Added: 8/3/1999]

Jeff Hill

This article is the first in a series discussing a number of oftoverlooked topics in computer graphics. The standard textbooks on 3D rendering tend towards the more
theoretical aspects of the subject, and even the most practical references often implement either partial systems, or trivial systems. 

Vectors and Matrices: A Primer [Added: 6/4/2002]

Phil Dadd

Provides basic coverage of vectors and matrices and their use in graphics programming. 

Viewing Systems for 3d Engines [Added: 7/16/1999]



