Who Invented Homogeneous Coordinates?

Homogeneous coordinates, introduced by August Ferdinand Möbius, make calculations of graphics and geometry possible in projective space. Homogeneous coordinates are a way of representing N-dimensional coordinates with N+1 numbers. For instance, a point in Cartesian (1, 2) becomes (1, 2, 1) in Homogeneous.

Why are they called homogeneous coordinates?

Homogeneous coordinates are so called because they treat Euclidean and ideal points in the same way. Homogeneous coordinates are widely used in computer graphics because they enable affine and projective transformations to be described as matrix manipulations in a coherent way.

What are homogeneous coordinates and why are they created?

Homogeneous coordinates have a natural application to Computer Graphics; they form a basis for the projective geometry used extensively to project a three-dimensional scene onto a two- dimensional image plane. They also unify the treatment of common graphical transformations and operations.

Marcus Vance

Marcus Vance

Cybersecurity & Digital Privacy Researcher

Marcus Vance is a cybersecurity auditor and technology writer dedicated to educating the public about online safety, data privacy regulations, enterprise security, and emerging cyber threats.