Estou trabalhando em um pequeno projeto HLSL / C ++ para revisar meu trabalho gráfico e não tenho certeza de como obter um vetor de face de um polígono de vértice. Não consigo encontrar a fórmula.
As posições são P1, P2, P3
Vamos chamá-los de classe VertexPoint com P1.x, P1.y, P1.z, por exemplo?
questão intimamente relacionados: gamedev.stackexchange.com/questions/11520/...
—
jhocking
Apenas para correção, o rótulo na imagem e o título da pergunta devem ser " vetor normal " em vez de "vetor normalizado". É claro que o próprio vetor normal pode ser normalizado (seu comprimento é a unidade), mas não precisa, e o produto cruzado não produzirá um vetor normalizado por padrão.
—
Jjmontes 26/06