Register to reply 
Need help in understanding W paremeter for homogeneous coordinates 
Share this thread: 
#1
Mar2514, 06:01 PM

P: 92

First I would like to apologize first if this is the wrong place for posting this problem.
I don't really understand what is the importance of w in the homogeneous coordinate (x,y,z, w). One of the example i have read is about a parrallel line extended to infinity, and both line would meet at w=0. But what is the difference between (x,y,z, 0.5) and (x,y,z, 0) ? Isn't how the distance(in perspective) between 2 points on both lines is determined by z? I mean the farther the closer they get, why do we still need w? 


#3
Mar2614, 01:10 AM

P: 421

After applying a transformation that includes a perspective projection to a position vector, you'll end up with a w component that isn't 1. You'll just divide your new position through by it to get it back to 1 and give view space coordinates. That's pretty much all you ever need to care about homogeneous coordinates in CG so I'd recommend that you learn this as CG rather than as maths. That said, if you really want to learn homogeneous coordinates properly then go ahead, but you'll be in a very small minority of graphics programmers. 


Register to reply 
Related Discussions  
Help understanding measured coordinates of an electron, etc. Examples?  Advanced Physics Homework  3  
Understanding Spherical Coordinates  Calculus & Beyond Homework  1  
Backprojected ray in homogeneous coordinates  Differential Geometry  0  
Understanding Area in polar coordinates  Calculus & Beyond Homework  0  
Homogeneous points & coordinates  Differential Geometry  5 