Confetti: a Point Based Rendering System


Home | Resume | Publications | Talks

Description
Description

In this project we developed a novel point-based rendering approach based on object-space point interpolation of densely sampled surfaces.

Duration:

11/2002 - 5/2003 (phase 1) and 11/2003 - 04/2004 (phase 2)

Personal Role:

In phase 1 developing the real-time GPU based rendering pipeline. In phase 2, designing and implementing new LOD paradigms as well as improving the rendering engine performance.

Details

In this project we are developing a novel point-based rendering approach based on object-space point interpolation of densely sampled surfaces. We introduce the concept of a transformation-invariant covariance matrix of a set of points which can efficiently be used to determine splat sizes in a multiresolution point hierarchy.

We also analyze continuous point interpolation in object-space, and we define a new class of parametrized blending kernels as well as a normalization procedure to achieve smooth blending.

Furthermore, we propose a GPU accelerated rendering algorithm based on texture mapping and blending as well as programmable vertex- and pixel-shaders. Experimental results show the high quality and rendering efficiency that is achieved by our approach.

Related Publications
  • Pajarola R., Sainz M. and Guidotti P., Confetti: Object-Space Point Blending and Splatting. IEEE Transactions on Visualization and Computer Graphics (TVCG), to appear.

  • Sainz M., Pajarola R., Susin T. and Mercade A., SPOC: Simple Point-Based Object Capturing. IEEE Journal of Computer Graphics and Applications (CG&A), to appear on Special Issue on Points, Jul-Aug 2004.

  • Pajarola R., Sainz M., Guidotti P.,Object-Space Point Blending and Splatting. In Sketches & Applications Catalog SIGGRAPH 2003. ACM, 2003.
Home | Resume | Publications | Talks


Last Modified on .