Help me understand homogenous coordinates
October 22, 2009 7:37 PM
Subscribe
Help me understand homogenous coordinates!
I encountered homogenous coordinates in computer graphics, where I understand that they let us translate vertices. But this is a rather shallow level of understanding, and I don't really get why, for instance, the position of the light source in OpenGL is necessarily specified with (x, y, z, w). Is it kind of like how there is an infinite number of points that can correspond to a single point on a 2D image at (x, y), but by specifying a third dimension, we can disambiguate between the different points?
I've tried reading Googling and I've tried reading Wikipedia -- but to no avail. I'm really hoping that somebody in the hive mind can explain it at a level that I can understand, and also why homogenous coordinates are important on a more broad level. Thanks!
posted by tickingclock to science & nature (14 comments total)
2 users marked this as a favorite
posted by Monday, stony Monday at 8:00 PM on October 22