Marbled torus http://swiss.csail.mit.edu/~jaffer/Geometry/Marbling-4

Marbling the Torus

Although ink circles are finite in number in the contour marbling case, the entire R×R plane is affected by the comb homeomorphisms. How would we marble some other two-dimensional manifold, or create a marbled wallpaper design which matches itself at the edges?

The Torus

Imagine a rectangular sheet rolled so that one edge meets its opposite edge. In order for a pattern drawn on the sheet to blend invisibly, the colors and boundary-line slopes must match at the joined edges.

Now imagine that tube stretched and rolled so that its top and bottom circles meet. As before, to look continuous the colors and boundary lines must match.

This is the torus. To a 2-dimensional observer in the torus surface, the universe looks infinite, but repetitive; looking directly north or south multiple copies of each feature are evenly spaced; looking directly east or west the copies of each feature are evenly spaced -- but not necessarily with the same spacing as appears north-south.

Flatland

If we unbend the torus sheet and tile the plane with it (all with the same orientation), the 2-dimensional perception of the universe is unchanged; features repeat at uniform intervals both horizontally and vertically. The seams between copies of the sheet will be invisible. Thus the creation of a marbled torus and marbling wallpaper are equivalent.

Many of the deformations discussed so far are not well-defined on the torus.

Regroup

At this point it is worth rethinking strategy. We can do quite a bit of marbling using just horizontal and vertical strokes and sinusoidal (or other) parallel displacements. The good news is that horizontal and vertical displacments work in the torus.

A given point always lies in one half-open interval between a straight stroke and one of its (parallel) images. Instead of summing the contributions from every stroke image, sum only the contributions from these two closest lines.

Because the contributions are symmetrical to both sides of the stroke, it doesn't matter which side of the interval is half-open (when the point lies on the stroke).

Execution

Creating homeomorphisms from the toroid patch onto itself requires discipline:

The resulting bouquet image can tile the plane with perfect continuity across seams. A monochrome version of this pattern is the background for these pages.

[image is linked to bouquet tiling]



cylinder.scm generates a 3d marbled cylinder, shown here from the four compass directions.
Marbled Cylinder Marbled Cylinder Marbled Cylinder Marbled Cylinder

torus.scm generates a 3d marbled torus
Marbled Torus

The next chapter explores application for these designs.

Copyright © 2004, 2007 Aubrey Jaffer

I am a guest and not a member of the MIT Computer Science and Artificial Intelligence Laboratory.  My actions and comments do not reflect in any way on MIT.
Topological Computer Graphics
agj @ alum.mit.edu
Go Figure!