Obter a área de superfície de um poliedro (objeto 3D)

Eu tenho uma superfície 3D (pense no plano xy). O avião pode ser inclinado. (pense em uma estrada em declive).

Dada uma lista de coordenadas 3D que definem a superfície (Point3D1X, Point3D1Y, Point3D1Z, Point3D12X, Point3D2Y, Point3D2Z, Point3D3X, Point3D3Y, Point3D3Ze assim por diante), como calcular a área da superfície?

Note que minha pergunta aqui é análoga a encontrar área no plano 2D. No plano 2D, temos uma lista de pontos que definem um polígono e, usando essa lista de pontos, podemos encontrar a área do polígono. Agora, assumindo que todos esses pontos tenhamz valores de forma que sejam elevados em 3D para formar uma superfície. Minha pergunta é como encontrar a área dessa superfície 3D?

questionAnswers(7)

yourAnswerToTheQuestion