Wednesday, June 14, 2017


Finished my own version of asteroids!  cool.

Monday, May 8, 2017


Some terrific Houdini and Swift coding here...

Monday, December 19, 2016

Physically Based Rendering, third edition!

Hurray, my copy of the third addition is here!

Class organization of an NES emulator...

Class organization of an NES emulator...

Tuesday, November 15, 2016

Realistic Ray Tracing

This is one of the clearest books I've read on rt.  Most of the code still works and what doesn't is easily fixable...

electronic music input devices

Not directly related to ray tracing, but definitely cool....electronic instrument construction and performance.

and Joseph Malloch's blog on all things electronic intrumentie...

and Input Devices and Music Interaction Laboratory

Saturday, October 29, 2016

Thursday, September 8, 2016

CS 348B spring 2005

Some relevent ray-tracing info here from Pat Hanarahan's 2005 computer graphics course at Stanford located here...

Wednesday, August 10, 2016

Ben Ridgway

A number of complex pattern animations by Ben Ridgway...

Monday, August 8, 2016

Friday, July 22, 2016

Frank A. Farris

Just started reading the very fantastic Creating Symmetry by Frank A. Farris....

Monday, April 25, 2016

Thursday, April 14, 2016

C# helper

So many people sharing so much great code...
This is a blog with terrific examples, this time in C#...

And an image from a compile of the howto_heighway_dragon entry below.

Monday, April 11, 2016

opengl tutorials

Some good opengl tutorials here...

basic image filtering

A fairly complete tutorial on image filtering...

And some other good stuff...

Sunday, April 10, 2016

An explanation, by Bill Casselman, for drawing geometry  in Ghostscript and Postscript...

Thursday, March 31, 2016

lorenz system

The wikipedia entry for a Lorenz system (attractor).

Below is an example image belonging to wikipedia...

cellular automaton

The wikipedia page for cellular automaton...

Below is an image example belonging to wikipedia...

Tuesday, March 29, 2016

work by Jun seo Hahm

some fantastic pattern and subsurface work by Jun seo Hahm...

Wednesday, March 23, 2016

sinc function

sinc = sin(PI*x) / (PI*x)

The sinc function is an example of  a Fourier transform of the rectangular function.  See...

a fractal tree (not by me)

A very nice fractal tree (not by me)....

Saturday, February 20, 2016

line art

I've been working on a line art program so I can visualize some of the equations I've found challenging.  Below are some of my first images.  I need to work on the anti aliasing etc., but its pretty darn fun to see this working.

Tuesday, January 26, 2016

Practical Ray Tracing in C

Just picked up Craig Lindley's Practical Ray Tracing in C, and it came with six inch floppies!  Shiny.

Saturday, December 12, 2015

don cross ray tracer

An image rendered using my build of the ray tracer code by Don Cross at

caleb piercy ray tracer

An image created using the ray tracer described in the video tutorials by Caleb Piercy at...

Saturday, November 28, 2015

The joy of x

A nice light read about x.

Thursday, November 19, 2015


Some more math reading, with humour.

Monday, November 9, 2015


A great book about logic.