Get started with different mathematical topics heavily used in computer science and graphic programming. Understand how they work and develop an intuition to know when to use them !
If you are on your phone consider browsing through this <a href="https://mathematics.learn-computer-graphics.com/" target="_blank">link</a> for better performance.
Teacher | Curriculum |
---|---|
Vincent Nozick | IMAC |
Name | Author(s) | Illustration |
---|---|---|
3D Math Primer for Graphics and Game Development, 2nd Edition | Fletcher Dunn | |
The nature of code | Daniel Shiffman | |
Mathematics for 3D Game Programming and Computer Graphics | Eric Lengyel | |
Real-Time Rendering, 4rd Edition | Tomas Akenine-Möller, Eric Haines, and Naty Hoffman | |
Multiple View Geometry in Computer Vision, 2nd Edition | Richard Hartley and Andrew Zisserman | |
Introduction to Algorithm | Richard Hartley and Andrew Zisserman |
Name | Founder(s) |
---|---|
Khan Academy | Salman Khan |
Immersive Math | Jacob Ström, Kalle Åström, and Tomas Akenine-Möller |
Collision Detection | Jeffrey Thompson |
Red blob games | Amit Patel |
Math LibreTexts | Open Textbook Pilot Project |
Name | Channel |
---|---|
Math for Game Developers | Jorge Rodriguez |
Essence of linear algebra | 3Blue1Brown |
Computer graphics series | Computerphile |