- Introduction to Ray Tracing
- (Scratch Pixel - Discusses Image plane and perspective

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

- Immersive Math Book - Linear Algebra - Interactive Book
- (Chapter 3 - Dot Product)

- Scratch Pixel - Lambert Shading model
- (Reading)

- Essence of Linear Algebra
- (I recommend all the videos)

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

- How Does a Camera Work?
- (Youtube Video 14 minutes)

- Introduction to virtual cameras
- Khan Academy Pixar Course

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

- Ray Tracing in Minutes (CPPCON 2019
- Nice overview of Ray Tracing in 8 minutes

- What is Anti Aliasing (AA) as Fast as Possible

- [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 lesson we start with learning some fundamental vector math for computer graphics and then continue our discussion of ray tracing to introduce the first Peter Shirley book.

None given, consider this a 'beta' product for common questions I may revise later.

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!