SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Surface Parametrization and Curvature Measurement of Arbitrary 3-D Objects: Five Practical Methods
IEEE Transactions on Pattern Analysis and Machine Intelligence
Using particles to sample and control implicit surfaces
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Automatic reconstruction of surfaces and scalar fields from 3D scans
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Fitting smooth surfaces to dense polygon meshes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Automatic reconstruction of B-spline surfaces of arbitrary topological type
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Proceedings of the 1997 symposium on Interactive 3D graphics
Navigating static environments using image-space simplification and morphing
Proceedings of the 1997 symposium on Interactive 3D graphics
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Multiple-center-of-projection images
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
LDI tree: a hierarchical representation for image-based rendering
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Multiresolution signal processing for meshes
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
New eyes for building models from video
Computational Geometry: Theory and Applications - special issue on virtual reality
Optimal triangulation and quadric-based surface simplification
Computational Geometry: Theory and Applications - Special issue on multi-resolution modelling and 3D geometry compression
The digital Michelangelo project: 3D scanning of large statues
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Out-of-core simplification of large polygonal models
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Surfels: surface elements as rendering primitives
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
QSplat: a multiresolution point rendering system for large meshes
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Streaming QSplat: a viewer for networked visualization of large, dense models
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Spectral processing of point-sampled geometry
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Proceedings of the conference on Visualization '01
POP: a hybrid point and polygon rendering system for large data
Proceedings of the conference on Visualization '01
The Ball-Pivoting Algorithm for Surface Reconstruction
IEEE Transactions on Visualization and Computer Graphics
Appying Shape from Lighting Variation to Bump Map Capture
Proceedings of the Eurographics Workshop on Rendering Techniques '97
View-base Rendering: Visualizing Real Objects from Scanned Range and Color Data
Proceedings of the Eurographics Workshop on Rendering Techniques '97
Estimating the tensor of curvature of a surface from a polyhedral approximation
ICCV '95 Proceedings of the Fifth International Conference on Computer Vision
Digital 3D imaging system for rapid response on remote sites
3DIM'99 Proceedings of the 2nd international conference on 3-D digital imaging and modeling
Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Perspective accurate splatting
GI '04 Proceedings of the 2004 Graphics Interface Conference
Confetti: Object-Space Point Blending and Splatting
IEEE Transactions on Visualization and Computer Graphics
Statistical geometry representation for efficient transmission and rendering
ACM Transactions on Graphics (TOG)
Graphical Models - Special issue on PG2004
Point-cloud simplification with bounded geometric deviations
International Journal of Computer Applications in Technology
NBS: A new representation for point surfaces based on genetic clustering algorithm
Computers and Graphics
Robust mesh reconstruction from unoriented noisy points
2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling
Point-based rendering techniques
Computers and Graphics
A survey of point-based techniques in computer graphics
Computers and Graphics
Interactive hierarchical level of detail level selection algorithm for point based rendering
MIRAGE'07 Proceedings of the 3rd international conference on Computer vision/computer graphics collaboration techniques
Defining, contouring, and visualizing scalar functions on point-sampled surfaces
Computer-Aided Design
Simplification of fan-meshes models for fast rendering of large 3d point-sampled scenes
ICIAP'05 Proceedings of the 13th international conference on Image Analysis and Processing
Rapid visualization of large point-based surfaces
VAST'05 Proceedings of the 6th International conference on Virtual Reality, Archaeology and Intelligent Cultural Heritage
SPBG'04 Proceedings of the First Eurographics conference on Point-Based Graphics
Points reloaded: point-based rendering revisited
SPBG'04 Proceedings of the First Eurographics conference on Point-Based Graphics
Perceptually guided rendering of textured point-based models
SPBG'06 Proceedings of the 3rd Eurographics / IEEE VGTC conference on Point-Based Graphics
Hi-index | 0.00 |
We present a novel rendering primitive that combines the modeling brevity of points with the rasterization efficiency of polygons. The surface is represented by a sampled collection of Differential Points (DP), each with embedded curvature information that captures the local differential geometry in the vicinity of that point. This is a more general point representation that, for the cost of a few additional bytes, packs much more information per point than the traditional point-based models. This information is used to efficiently render the surface as a collection of local geometries. To use the hardware acceleration, the DPs are quantized into \big. 256\bigr.different types and each sampled point is approximated by the closest quantized DP and is rendered as a normal-mapped rectangle. The advantages to this representation are: 1) The surface can be represented more sparsely compared to other point primitives, 2) it achieves a robust hardware accelerated per-pixel shading驴even with no connectivity information, and 3) it offers a novel point-based simplification technique that factors in the complexity of the local geometry. The number of primitives being equal, DPs produce a much better quality of rendering than a pure splat-based approach. Visual appearances being similar, DPs are about two times faster and require about 75 percent less disk space in comparison to splatting primitives.