The paper compares different representations of hyperbolic geometry to determine the most numerically stable and precise approach. It considers five main representations: linear, mixed, reduced, half-plane/half-space, and generalized polar coordinates. The authors also evaluate six variants of dealing with numerical errors: invariant, careless, flattened, forced, weakly forced, and binary.
The authors conduct six tests to capture different scenarios that can lead to accumulating numerical imprecisions, such as loop computations, angle and distance calculations, and walking along a path. The results suggest that the polar representation is the best in many cases, although the half-plane invariant is also very successful. The authors also find that fixed linear representations (especially invariant) perform well in game-design-related scenarios.
Additionally, the paper discusses non-numerical advantages of the different representations, such as intuitiveness, ability to represent orientation-reversing isometries, and generalization to other geometries. The authors conclude that the choice of representation should consider both numerical and non-numerical factors.
Naar een andere taal
vanuit de broninhoud
arxiv.org
Belangrijkste Inzichten Gedestilleerd Uit
by Dorota Celin... om arxiv.org 04-16-2024
https://arxiv.org/pdf/2404.09039.pdfDiepere vragen