Math for 3D/Games Programmers
Here you can grab all the example programs that are demonstrated in the free chapters:
https://github.com/maxest/MathFor3DGamesProgrammersFREE
Watching the free content will give you a better idea of how the entire course is organized and will help you make the right decision whether it is worth buying the full version.
- 0. Intro 8min (PDF presentation 9 slides)
- 1. Trigonometry 1h 46min (PDF presentation 31 slides)
- 2. Complex Numbers 38min (PDF presentation 17 slides)
- 3. Vectors 2h 14min (PDF presentation 44 slides)
- What is a Vector
- Vector Creation from Two Points
- Vector as a Point
- Addition
- Subtraction
- Linear Interpolation
- Vector Length
- Normalization
- Normal Vector
- Perpendicular Vectors in 2D
- Dot Product
- Vector Projection
- Cross Product (Perpendicular Vector in 3D)
- Point in Triangle (in 2D)
- Normalized Vector Compression
- Exercises