Assignment:
Add perspective to your program and run the file
perspective.urs to produce
an image like this:
Important: there is a new field that defines the near and far planes:
NearFar n f
My Answer:

Failed Attempts
With Java, this took 1 minute and 20 seconds for I/O and rasterization on a Celeron 500MHZ with 256MB of RAM.