SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Spherical parametrization and remeshing
ACM SIGGRAPH 2003 Papers
PNORMS: platonic derived normals for error bound compression
Proceedings of the ACM symposium on Virtual reality software and technology
Fast normal vector compression with bounded error
SGP '07 Proceedings of the fifth Eurographics symposium on Geometry processing
A logistic model for the degradation of triangle mesh normals
Proceedings of the 7th international conference on Curves and Surfaces
SMI 2012: Full Encoding normal vectors using optimized spherical coordinates
Computers and Graphics
Proceedings of the 18th International Conference on 3D Web Technology
Coarse-grained multiresolution structures for mobile exploration of gigantic surface models
SIGGRAPH Asia 2013 Symposium on Mobile Graphics and Interactive Applications
Sorted deferred shading for production path tracing
EGSR '13 Proceedings of the Eurographics Symposium on Rendering
Hi-index | 0.00 |
In this paper we analyze normal vector representations. We derive the error of the most widely used representation, namely 3D floating-point normal vectors. Based on this analysis, we show that, in theory, the discretization error inherent to single precision floating-point normals can be achieved by 250:2 uniformly distributed normals, addressable by 51 bits. We review common sphere parameterizations and show that octahedron normal vectors perform best: they are fast and stable to compute, have a controllable error, and require only 1 bit more than the theoretical optimal discretization with the same error.