are commonly used to transform objects in space. This is achieved by multiplying the matrix by
each vertex of the object.
transformations include translation, rotation, and scaling:
- Translation: Moving an object to a new location
- Rotation: Rotating an object about a vector
- Scaling: Used to stretch, shrink, or mirror an object