Plenty of resource lists are available online, instead we provide a curated selection of documents aimed to appeal to computer scientists and CGI practitioners.

GAME2020 | Geometric Algebra Mini Event

The GAME2020 event, held in Kortrijk in February 2020 featured talks by some of the fields leading researchers.

Dual Quaternions demystified.
Steven De Keninck explains how PGA is a natural algebra for the Euclidean group.

Get Real!
Dr. Leo Dorst from the University of Amsterdam explains how Geometric Algebra subsumes/extends/invigorates Linear Algebra.

Robots, Ganja and Screw theory.
Hugo Hadfield and Eric Wieser explore how Conformal Geometric Algebra can be used to simplify robot kinematics.

A new language for physics
Cambridge professor of cosmology and astrophysics Anthony Lasenby takes you through the Geometric Algebra view of all fundamental forces. (slides)

Geometric Neurons
Dr. Vincent Nozick explores current applications of Geometric Algebra in Artificial Intelligence.

Dr. Dietmar Hildenbrand demonstrates how GAALOPWEB enables the easy integration of Geometric Algebra algorithms in a wide range of target languages and platforms.

PGA4CS Plane-based Geometric Algebra for Computer Science

GA4CS is one of the modern references for Geometric Algebra. This text augments the original 2007 book with a proper treatment of the Plane-based geometric algebra known as PGA.
CGI2020 Keynote

Siggraph 2019 resources

The following resources accompany the Siggraph Course "Geometric Algebra for Computer Graphics"

The above resources are also available as a single archive file

Introductionary / Motivational

Just getting started with Geometric Algebra ? The following resources have few prerequisites.
Geometric Numbers
Applications of Geometric Algebra
Geometric Algebra

Projective Geometric Algebra

The projective model is the ideal starting point for CG programmers, and can be seen as the Geometric Algebra version of homogeneous coordinates. It is the most efficient model to cover all metric-preserving transformations. (rotations, translations).

Conformal Geometric Algebra

The conformal model extends the projective model adding in point-pairs, circles and spheres as first class citizens. Its rotors encode conformal transformations. (rotations, translations, dilations). It is a computationally more expensive, but versatile model with many applications in physics and science.


A number of extensive resource lists are available online :