Title :
Confetti: object-space point blending and splatting
Author :
Pajarola, Renato ; Sainz, Miguel ; Guidotti, Patrick
Author_Institution :
Dept. of Comput. Sci., California Univ., Irvine, CA, USA
Abstract :
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 α-blending as well as programmable vertex and pixel-shaders.
Keywords :
covariance matrices; image sampling; image texture; interpolation; rendering (computer graphics); surface fitting; Confetti; hardware accelerated blending; multiresolution modeling; object-space point interpolation; parameterized blending kernel; pixel-shader; point splatting; point-based rendering; programmable vertex; sampled surface; texture mapping; transformation-invariant covariance matrix; Acceleration; Bioreactors; Computer Society; Filtering; Graphics; Hardware; Interpolation; Kernel; Rendering (computer graphics); Surface reconstruction; Index Terms- Point-based rendering; hardware accelerated blending.; level-of-detail; multiresolution modeling; Algorithms; Artificial Intelligence; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted; User-Computer Interface;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2004.19