Geometry
Child Page
Analytical Geometry
Analytical Geometry
Affine Transformations
Affine Transformations
2D Coordinate Rotation
2D Coordinate Rotation
Circle Geometry
Circle Geometry
Cross Product
Cross Product
Hexagons
Hexagons
Euler Angles
Euler Angles
Quaternions
A tutorial on quaternions, including calculators to convert between quaternions, rotation matrices and axis-angle notations.
Quaternions
A tutorial on quaternions, including calculators to convert between quaternions, rotation matrices and axis-angle notations.

Projective transformations are a type of transformation that can be used to map points from one space to another. This page covers the mathematics of projective transformations, and provides examples and code libraries.

Projective Transformations
Projective transformations are a type of transformation that can be used to map points from one space to another. This page covers the mathematics of projective transformations, and provides examples and code libraries.
Spherical Geometry
Spherical Geometry

This page covers the trigonometric ratios and laws of sines and cosines for triangles (including the ambiguous cases).

Triangles
This page covers the trigonometric ratios and laws of sines and cosines for triangles (including the ambiguous cases).
Rotation Matrices
An introduction to rotation matrices. What they are, how to calculate them, and what they are useful for.
Rotation Matrices
An introduction to rotation matrices. What they are, how to calculate them, and what they are useful for.