Skip to main content


Penumbra is a Ray Tracer Challenge implementation built for the web. It’s a work in progress.

Development Journal

Follow my progress by subscribing to the RSS feed.

  1. Chapters 2–4: Canvas and Matrices

    An overdue and long update covering 3 chapters! The site has moved to its permanent home and the demo for these chapters is a neat little animated clock.

  2. One More Yak to Shave

    Just one more yak to shave before I can get started on the first test.

  3. Getting Nerd Sniped

    I just want to start this challenge, but there’s a bunch of things I need to figure out first.