2001 · 644 citations · 18 references
ComputingComputer ScienceComputational GeometryComputer GraphicsRendering3D RenderingGeometry ProcessingImage SynthesisSurface ReconstructionSurface RenderingTexture RenderingAnisotropic Texture FilteringAnti-aliasingAnti-aliasing FilteringAnti-aliasing FiltersOptical ScannersPoint-based RenderingTexture FilteringTransparency
Modern laser range and optical scanners need rendering techniques that can handle millions of points with high resolution textures. This paper describes a point rendering and texture filtering technique called surface splatting which directly renders opaque and transparent surfaces from point clouds without connectivity. It is based on a novel screen space formulation of the Elliptical Weighted Average (EWA) filter. Our rigorous mathematical analysis extends the texture resampling framework of Heckbert to irregularly spaced point samples. To render the points, we develop a surface splat primitive that implements the screen space EWA filter. Moreover, we show how to optimally sample image and procedural textures to irregular point data during pre-processing. We also compare the optimal algorithm with a more efficient view-independent EWA pre-filter. Surface splatting makes the benefits of EWA texture filtering available to point-based rendering. It provides high quality anisotropic texture filtering, hidden surface removal, edge anti-aliasing, and order-independent transparency.
18
A volumetric method for building complex models from range images
Brian Curless, Marc Levoy · 1996 · 3.1K citations
Surface reconstruction from unorganized points
Hugues Hoppe, Tony DeRose, Tom Duchamp et al. · 1992 · 2.7K citations · Full text
Jonathan Shade, Steven J. Gortler, Li-wei He et al. · 1998 · 1.1K citations · Full text
Szymon Rusinkiewicz, Marc Levoy · 2000 · 956 citations · Full text
Wojciech Matusik, Chris Buehler, Ramesh Raskar et al. · 2000 · 899 citations · Full text