Noor is an experimental yet powerful GPU Monte-Carlo pathtracer (Multi-GPU support). It started (Noor 1.0) as part of a final class project (real-time Whitted raytracer) in 2009 and was recently resurrected as a pathtracer to assist me in learning and reinforcing the ideas and the topics covered in the PBRT book.

Acceleration Data Structures:



Supported model/scene file formats:

Supported image formats:

Supported lights:



Work in Progress:

Resources and Credits:


metals infinite mirrors trio trio smooth plastic rough plastic smooth gold rough gold rough gold clear coat aniso rough gold smooth glass rough glass flannel knob aluminium foil red leather substrate red leather brick red marble wood semi dark wood dark wood checked tile spandex chainmail tile diamond plate rust scratch diamond smooth leather metal mesh smooth metal rough metal aniso rough metal translucent 2side lights 1side lights ortho museum persp museum 360 museum cabin train dof train no MIS MIS