Conformal Geometry, Euclidean Space and Geometric Algebra

03/22/2002
by   Chris Doran, et al.
0

Projective geometry provides the preferred framework for most implementations of Euclidean space in graphics applications. Translations and rotations are both linear transformations in projective geometry, which helps when it comes to programming complicated geometrical operations. But there is a fundamental weakness in this approach - the Euclidean distance between points is not handled in a straightforward manner. Here we discuss a solution to this problem, based on conformal geometry. The language of geometric algebra is best suited to exploiting this geometry, as it handles the interior and exterior products in a single, unified framework. A number of applications are discussed, including a compact formula for reflecting a line off a general spherical surface.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/11/2020

Course notes Geometric Algebra for Computer Graphics, SIGGRAPH 2019

What is the best representation for doing euclidean geometry on computer...
research
05/24/2013

Applications of Clifford's Geometric Algebra

We survey the development of Clifford's geometric algebra and some of it...
research
01/17/2012

Visualizing Flat Spacetime: Viewing Optical versus Special Relativistic Effects

A simple visual representation of Minkowski spacetime appropriate for a ...
research
10/09/2003

Circle and sphere blending with conformal geometric algebra

Blending schemes based on circles provide smooth `fair' interpolations b...
research
03/26/2023

Dual-Quaternion Julia Fractals

Fractals offer the ability to generate fascinating geometric shapes with...
research
04/24/2020

Optimal Any-Angle Pathfinding on a Sphere

Pathfinding in Euclidean space is a common problem faced in robotics and...
research
11/05/2021

A space of goals: the cognitive geometry of informationally bounded agents

Traditionally, Euclidean geometry is treated by scientists as a priori a...

Please sign up or login with your details

Forgot password? Click here to reset