Geometry
Child Page
2D Coordinate Rotation
2D Coordinate Rotation
Affine Transformations
Affine Transformations
Analytical Geometry
Analytical Geometry
Circle Geometry
Circle Geometry
Cross Product
Cross Product
Euler Angles
Euler Angles
Hexagons
Hexagons
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.
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.
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.
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).