>I'm kind of confused, what is the linear function that I apply z to? Pretend the observer is located at <0,0,8> and your screen is at z == 6. So if you have a 3D point <x,y,z> it becomes <6x/(z-8), 6y/(z-8)>. --Nate