Computando face normais e sinuosas

Dado um poliedro convexo com vértices definidos (x, y, z) que especifica as faces do poliedro.

Como posso calcular a superfície normal de cada face do poliedro?

Preciso da superfície normal para calcular o vértice normal para executarSombreamento Gouraud. A única pista que pude encontrar sobre como fazer isso é o método de Newell, mas como garantir que os normais sejam normais externos e não internos? Obrigado por qualquer ajuda.

questionAnswers(2)

yourAnswerToTheQuestion