Bug on Notes of Thurston
by Jeff Brock and David Dumas

Bug on Notes of Thurston (small)

Download the large version (2100x1975 PNG, 2.4M)

Background

This image was created for a poster announcing the conference Geometry and Dynamics in Surfaces and 3-Manifolds (held at Brown University, May 3-6, 2007).

The ray-traced image shows approximately 18000 overlapping coplanar solid glass spheres in front of a page from William Thurston's 1980 Princeton lecture notes The Geometry and Topology of Three-Manifolds (now available in an electronic version). The intersection of the spheres with the plane containing their centers is a domain of discontinuity of a quasi-Fuchsian group of genus 2 created by a shear-bend deformation of a Fuchsian group. (For related images and animations see Jeff Brock's Cinéma Kleinéen.)

Method

The following procedure was used to create the image:
  1. Compute generators of the quasi-Fuchsian group from the shear-bend parameters using Mathematica
  2. Generate the limit set as a postscript file, using Curt McMullen's program lim
  3. Convert the limit set to a list of (center,radius) tuples for the spheres, using lim2pov
  4. Scan the background from a mimeographed copy of Thurston's lecture notes (page 8.36 in the original numbering)
  5. Integrate the background image and spheres (with glass texture, refraction, reflection, etc.) in a POV-Ray scene file.
  6. Render horizontal slices of the scene in parallel on several computers (using a total of 726 CPU-hours)
  7. Combine the slices using assembleppm, and convert to a reasonable image format (PNG)
The source files, sphere data, and background image are available as a compressed tarball:
bug-on-notes.tar.gz
Back to the home page of David Dumas