☰ Select another Module

- Transformations
- (Nice summary of graphics transformations)

- Coordinate Systems
- (learnopengl.com)

- [Episode 19] OpenGL Math 1 - Vectors, Dot Product, and Cross Product (with code demonstration)
- (Video - My OpenGL Series)

- Essence of Linear Algebra
- (Video - Videos 3-5)

- Immersive Math Book
- (No need to read front to back--use chapters 1,2,3,4,6 as reference for this course)

- Essential Mathematics For Aspiring Game Developers
- (Video - Nice review of mathematics)

- Introduction to OpenGL PlayList - Episode 18 to 20
- Video

For now I am linking code samples here: Github Code Repository for the course

- Tutorial on Matrices and Transformations
- Nice OpenGL and 'glm' centric tutorial

- Dear linear algebra students, This is what matrices really look like
- Another nice visualization of matrices

- Matrices for Tech Artists Cheat sheet
- More visual explanations

- Linear Maps
- (More formal properties of linear maps)

- Why is w=1
- (Reading)

- Math for Game Programmers: Understanding Homogeneous Coordinates
- (Video - Squirrel Eiserlo gives wonderful talks!)

- Unite 2015 - A Little Math for Your Big Ideas
- (Nice video on vectors (From Unity3D Game engine perspective)

- Notes on dot products and projections
- (Helpful reading)

- [Direct Link to Slides]
- (Available to follow along during class)

- In-Class Activity Link
- This is graded, and only your first response is graded
- This is an evaluation of what was learned in lecture.
- Due one week from when the lecture takes place

In this module we learn about transformations using linear algebra!

Note: On occassion I might add some notes here (e.g. common questions from office hours), so consider this a 'beta' product.

- To
- be
- determined

Perhaps some relevant snippet below!

```
int main(){
return 0;
}
```

Please do not redistribute or host any materials without e-mailing me first. I generally am happy to share the latest .pdf or slide presentation with those who ask. Thank you for your time!