# Magic of Matrices

This topic is 4621 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Does anyone know of a good link that explains Vectors, Matrices, and related terms like normalizing, dot product, etc? I know what vectors are (store x,y,z components) but all I know about matrices is that they involve trig functions, and store an object's rotation(?). I've googled and found a couple links, but they either started at too much of an advanced level, or didn't go into enough depth.

##### Share on other sites
Hello WMCoolmon,

Believe it or not there are some articles that reside in this very website that address your issues. Be attentative and spend some time exploring the 'articles' section. Here are some :

Vectors
3D Vectors

Vectors & Matrices

Matrices
3D Matrix Math Demystified

There's plenty more that you could visit from this page.

##### Share on other sites
Quote:
 Does anyone know of a good link that explains Vectors, Matrices, and related terms like normalizing, dot product, etc? I know what vectors are (store x,y,z components) but all I know about matrices is that they involve trig functions, and store an object's rotation(?).
'3D Math Primer' is a good introduction to math for games and graphics. You'll find this out eventually, but storing rotations is only one of countless functions that matrices can perform. In graphics, we're usually concerned with mapping vectors from one space to another. For example, you might want to transform the local-space vertices of a game model into world space for collision detection purposes, and then from there to camera space for display on the screen. Each such transformation can be represented in matrix form; multiplying a vector by the matrix produces the corresponding transformed vector. Furthermore, matrix multiplication is associative, so you can combine multiple transformations into one matrix and apply them to a vector all at once. Anyway, there's lots more to it, but a good introductory text such as the aforementioned book will take you through it all step by step.

##### Share on other sites
Just to give you a more general definition for what a 'matrix' is (this seems to be lacking in a lot of sources).

A matrix is ultimately just a way of simplifying algebra...sort of 'putting it in one place' so-to-speak. A matrix that performs rotations is just one of many types of matrices.

• 37
• 12
• 10
• 10
• 9
• ### Forum Statistics

• Total Topics
631360
• Total Posts
2999554
×