Left- and Right-Handed Coordinate Systems
Lately I’ve been working on the math library in my homebrew game engine, and as a result had to delve into the wonderful world of “handedness”. This part of implementing a cohesive math library has always been a stumbling block for me in the past, so this time around things are much clearer. Here are some of my notes.
| Left-Handed Coordinate System | Right-Handed Coordinate System |
|---|---|
![]() |
![]() |
| Matrix Layout: Row Vectors | Matrix Layout: Column Vectors |
![]() |
![]() |
Matrix Multiplication:
|
Matrix Multiplication:
|
| Polygon Winding: Clockwise | Polygon Winding: Counter-Clockwise |




Comments are closed.