Collection of Interactive Notes

I use Observable for a collection of interactive notes in various classes. I’m collecting them here.

Data Structures

Some notes to help understand data structures for programming.

Computer Graphics

Introduction to Computer Graphics

Some basic notes on computer graphics, focused on polygonal-based GPU pipelines.

Advanced Computer Graphics

More advanced computer graphics, using ray-based methods for more advanced global illumination or alternate rendering styles such as nonphotorealistic rendering.