A Survey of Point Based Global Illumination