Ich benutze das Vektorkreuzprodukt, um jede Oberfläche und damit die Außennormale zu berechnen. Dieser Ansatz schlägt jedoch fehl, wenn die Oberflächen nicht planar sind. Also, was ist der beste Ansatz, um die Oberfläche und die Normalen für eine nicht ebene Fläche eines Hexaeders zu berechnen?
1
Antworten:
Wenn die Oberfläche nicht planar ist, ist die Flächennormale eine (hoffentlich kontinuierliche und differenzierbare) Funktion des Ortes. Sie müssen die Oberflächenfunktion S (x, y, z) über zwei beliebige Dimensionen integrieren. Wenn dies ein technisches Problem ist, verwenden Sie natürlich einen Finite-Grid-Ansatz und eine numerische Integration. Behandle dann jedes Gitterelement als ebene Fläche.
quelle