Graphics fundamentals - the why of 4-D (homogenous) coordinates | Hacker News Reader