In the process of visualizing a point set representing a smooth manifold surface, global illumination techniques can be used to render a realistic scene with various effects of lighting. Thanks to the continuous demand for ray tracing and the development of graphics hardware, dedicated GPUs and programmable pipeline for ray tracing have been introduced in recent years. In this paper, real-time global illumination rendering is studied for a point-set model using ray-tracing GPUs. We apply the moving least-squares (MLS) method to approximate the point set to a smooth implicit surface and render it using global illumination by performing massive ray-intersection tests with the surface and generating shading effects at the intersection point. As a result, a complicated point-set scene consisting of more than 0.5M points can be generated in real-time.

Our Approach

  • Pipeline for global illumination of point sets.
  • Point Data Structure has point position, tangent space transform matrix, polynomial coefficient and material.


Table 1: Rendering performance for point-set model.

Fig. 1. Results of global illumination for a point set (a) 48K point-set model (b) 437K point-set model (c) 172K point-set model (d) 1,195K point-set model.


Related Work


Ewha Graphics Lab
Department of Computer Science & Engineering, Ewha Womans University
  52, Ewhayeodae-gil, Seodaemun-gu, Seoul, Korea, 03760

  Heajung Min, hjmin@ewhain.net
  Young J. Kim, kimy@ewha.ac.kr