Ye, Liping (2005) PPRT : a hybrid point and polygon ray tracer for meshes. Masters thesis, Concordia University.