2010
DOI: 10.1111/j.1467-8659.2010.01737.x
|View full text |Cite
|
Sign up to set email alerts
|

On Floating‐Point Normal Vectors

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 2 50.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 controllabl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
30
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 35 publications
(30 citation statements)
references
References 5 publications
0
30
0
Order By: Relevance
“…We demonstrate the performance of our method by comparing it to several other methods including Healpix [3], octahedral subdivision (Octa) [6,7,8,9], octahedral normal vectors (ONV) [4], sextant encoding (Sextant) [5], and the sphere1 covering (Sphere1) [9]. As test data, we use normal vectors generated from the polygons of common surfaces found in Computer Graphics.…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…We demonstrate the performance of our method by comparing it to several other methods including Healpix [3], octahedral subdivision (Octa) [6,7,8,9], octahedral normal vectors (ONV) [4], sextant encoding (Sextant) [5], and the sphere1 covering (Sphere1) [9]. As test data, we use normal vectors generated from the polygons of common surfaces found in Computer Graphics.…”
Section: Resultsmentioning
confidence: 99%
“…While the same procedure can be used to decode the vector, the more common implementation is to use a table lookup. The latter is quite fast, but as Meyer et al [4] point out, for high levels of accuracy the lookup table can dominate the storage costs and may not even fit in memory.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In CATP, we improve over these local quantization approaches by expressing positions of mesh fragment vertices in the barycentric coordinate system relative to the containing tetrahedron. Hardwarefriendly normal compression is achieved through an octahedral parametrization of normals [Meyer et al 2010]. To our knowledge CATP is the first method fully supporting local quantization in a general adaptive 3D mesh structure.…”
Section: Introductionmentioning
confidence: 99%