Projetando pontos 3D para o plano 2D [fechado]

Seja A um ponto para o qual tenho as coordenadas 3D x, y, z e quero transformá-las em coordenadas 2D: x, y. A projeção deve ser ortogonal em um plano definido por um dado normal. O caso trivial, onde o normal é realmente um dos eixos, é fácil de resolver, simplesmente eliminando uma coordenada, mas e os outros casos, com maior probabilidade de acontecer?

questionAnswers(2)

yourAnswerToTheQuestion