Digamos que eu tenha uma linha definida por dois pontos Ae B, ambos no formulário (x, y, z). Esses pontos representam uma linha no espaço 3D.
Eu também tenho um ponto P, definido no mesmo formato, que não está em jogo.
Como eu calcularia a projeção desse ponto na linha? Estou ciente de como fazer isso em 2D, mas o 3D parece conter todos os recursos.