1. Modeling and Visualization of 3 (D) Polygonal Mesh Surfaces using Geometric Algebra
- Author
-
Leo Dorst, Marius Dorian Zaharia, and Amsterdam Machine Learning lab (IVI, FNWI)
- Subjects
Discrete mathematics ,Universal geometric algebra ,General Engineering ,Conformal geometric algebra ,Data structure ,Computer Graphics and Computer-Aided Design ,Visualization ,Human-Computer Interaction ,Algebra ,Computer graphics ,Geometric networks ,Geometric algebra ,Transformation geometry ,Mathematics - Abstract
The language of geometric algebra can be used in the development of computer graphics applications. This paper proposes a method to describe a 3D polygonal mesh model using a representation technique based on geometric algebra and the conformal model of the 3D Euclidean space. It describes also the stages necessary to develop an application that uses this formalism. The current application was used to validate the implementation of the main abstract operations characteristic to a geometric algebra computational environment (programming module GAP). The data structures that characterize this geometric algebra based modeling approach as well as the implementation of geometric algebra based methods for model visualization/transformation are developed in detail. The paper emphasizes the elegance and generality of the geometric algebra approach referring also to the necessary computational resources.
- Published
- 2004