Although this Trammel of Archimedes can be used to draw ellipses, it's
more commonly known as a BS Grinder. With this program you can view it
from any angle while it grinds away.

The Lattice program is a version of M.C.Escher's Cubic Space Division. It
consists of 5,324 blocks which are drawn as 31,944 triangles. My Athlon
2400 updates the screen ten times per second.

These programs use the Z-buffer rendering technique, which solves the
visible surface problem for objects of any shape. It also provides an
easy way to make x-ray views.

The x-ray feature provides a cross-sectional view. To see it, hold both
mouse buttons down and push the mouse forward.

Although most graphic cards have hardware acceleration these days, which
is accessible under Windows using DirectX or OpenGL, the programs here do
not use it; yet they still run at an acceptable speed on computers made
in the 21st century.

-Loren
