Confetti: object-space point blending and splatting

IEEE Trans Vis Comput Graph. 2004 Sep-Oct;10(5):598-608. doi: 10.1109/TVCG.2004.19.

Abstract

In this paper, we present Confetti, 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 parameterized blending kernels as well as a normalization procedure to achieve smooth blending. Furthermore, we present a hardware accelerated rendering algorithm based on texture mapping and alpha-blending as well as programmable vertex and pixel-shaders.

Publication types

  • Evaluation Study

MeSH terms

  • Algorithms
  • Artificial Intelligence*
  • Computer Graphics*
  • Image Enhancement / methods
  • Image Interpretation, Computer-Assisted / methods*
  • Imaging, Three-Dimensional / methods*
  • Information Storage and Retrieval / methods*
  • Numerical Analysis, Computer-Assisted
  • Reproducibility of Results
  • Sensitivity and Specificity
  • Signal Processing, Computer-Assisted*
  • User-Computer Interface*