Persistence of Vision Ray Tracer official home page Internet ray trace competition
IBM Research Ponder this