is it possible to project any triangle on a plane as a right triangle on another plane? I scratching my head over this problem from my projective geometry book (C. R. Wylie, Jr).
Given a triangle in the plane $z = 0$, is it possible to find a viewing point, $C$, from which the triangle will appear on the plane $y = 0$ as a right triangle.
What about for isosceles triangle? For equilateral triangle?
I have tried using algebra to find the dot product of the image vectors to find a solution of constructing right angle triangles, but it seems really messy. Is there a way to prove or disprove using elementary geometry? 
 A: Let $m_1$ and $m_2$ be two sides of the original triangle that are not parallel to the image plane, meeting at $A$.
Consider the plane through $A$ parallel to the image plane and choose two lines $k_1$ and $k_2$ in it, which meet in a right angle at $A$, such that neither $k_1$ nor $k_2$ is parallel to the plane of the original triangle.
Let $P_1$ be the plane spanned by $m_1$ and $k_1$, and let $P_2$ be the plane spanned by $m_2$ and $k_2$.  Clearly $P_1$ and $P_2$ intersect each other (because both contain $A$) but do not coincide (because then they would be the triangle plane, contradicting the choice of $k_1$ and $k_2$).
Chose $C$ on the intersection between $P_1$ and $P_2$, far enough form $A$ that the entire triangle projects onto the image plane in one piece.
Then the image of $m_1$ as seen from $C$ is the intersection between $P_1$ and the image plane (which exists because $m_1$ wasn't parallel to the image plane), and is therefore parallel to $k_1$. Similarly the image of $m_2$ is parallel to $k_2$. Therefore the image of the triangle is right.

This works whenever the triangle is not parallel to the image plane. In fact, by projecting back to the camera point from all three sides, you can get to choose all three angles of the image triangle and except for degenerate cases even its orientation. So it is also possible to get the image to be isosceles or equilateral (or for that matter right isosceles).
