Hi All i'm trying to implement one-point perspective viewing.. means that only the z-axis of the object is intersecting the view plane. But i'm not sure how to go about it. The object is located at the origin(0,0,0) and i need to position the view plane (viewer) at a position where the the z-axis will intersect the view plane... Lets consider that the z-axis of the object is actually parallel to the z-axis of the coordinate system (right handed). So if it intersects anyway on the view plane, that means it must be perpendicular to the plane right? so how should i go about finding the position of a point in the view plane that is perpendicular to the z-axis in terms of vectors or matrices? if i want to implement 2-point and 3-point perpective as well, that means that the viewer must go through a series of translation and rotation to get to this point..so that means to specify this point , it is not suitable to use vectors anymore... then i should use matrices right...?? sigh.... i am so confused... please help me.... :) bye thanks a million..:) =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".