A Nimrod ray tracer