On Floating-Point Normal Vectors
Quirin Meyer, Jochen Suss muth, Gerd Suss ner, Marc Stamminger, Gunther Greiner
In Computer Graphics Forum, 29(4), 2010.
Abstract: 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.
Keyword(s): Computer Graphics [I.3.6]: Methodology and Techniques—Graphics data structures and data types
@article{CGF:CGF1737,
author = {Quirin Meyer and Jochen Suss muth and Gerd Suss ner and Marc Stamminger and Gunther Greiner},
title = {On Floating-Point Normal Vectors},
journal = {Computer Graphics Forum},
volume = {29},
number = {4},
pages = {1405--1409},
year = {2010},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."