rick stein

Patrick Stein: Ray Tracing In One Weekend (in Lisp, and n-dimenions)

Earlier this year, I started working through the online book Ray Tracing In One Weekend (Book 1). I have been following along with it in Common Lisp, and I have been extending it all from 3-dimensional to n-dimensional.

I reproduced 4-dimensional versions of all of the book images which you can see on my weekend-raytracer github page.

Here is the final image. This is a 250-samples-per-pixel, 640x360x10 image plane of three large hyperspheres (one mirrored, one diffuse, one glass) atop a very large, diffuse hypersphere. Also atop this very large hypersphere are a bunch of smaller hyperspheres of varying colors and materials. The image is rendered with some defocus-blur.

Final image of 4-dimensional scene

Caveat: This depends on a patched version of the policy-cond library that is not in the current Quicklisp distribution but should be in the next.





rick stein

Rick Stein's Food Odyssey

Throughout a two hour culinary journey Rick will bring his travels to life, working with his guest chef to prepare an array of dishes, from fishy favourites in Cornwall, to vibrant and colourful Mediterranean cuisine, onwards to the light spicy flavours of South East Asia and culminating in a unique Australian dish. Audiences will also be captivated along the way with stories and footage from his TV series.




rick stein

Design with nature now / edited by Frederick Steiner, Richard Weller, Karen M'Closkey, Billy Fleming

Rotch Library - SB470.5.D47 2019