title: Confetti: object-space point blending and splatting.
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.
authors.affiliation: Computer Science Department, University of California at Irvine, Irvina, CA 92697, USA. pajarola@acm.org
authors.forename: Renato
authors.initials: R
authors.lastname: Pajarola
authors.forename: Miguel
authors.initials: M
authors.lastname: Sainz
authors.forename: Patrick
authors.initials: P
authors.lastname: Guidotti
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D003196:Computer Graphics; D007089:Image Enhancement / Q000379:methods; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods*; D016247:Information Storage and Retrieval / Q000379:methods*; D009716:Numerical Analysis, Computer-Assisted; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted; D014584:User-Computer Interface