For example, the following program cone(4, circle); should produce the following depth map: This is misleading. It should say "show" or "anaglyph". the notion of a "depth map" is also not necessary. There are simply 3-dimensional runes.