Computer Graphics

Educational materials and interactive illustrations on various computer graphics topics:

  • BSP Trees: An interactive demonstration of Binary Space Partitioning Trees (requires Java).
  • Catmull-Clark subdivision: A concise explanation, including equations and a sample sequence.
  • Haar wavelets: A brief example of how Haar wavelets can be used to compress images.
  • The Mandelbrot Set: An explanation of the Mandelbrot set along with a Java applet for exploring it.