Giacomo_S
Prinz der Gnade
- 13. August 2003
- 4.323
sorry Leute, aber vielleicht kann mir jemand da weiterhelfen, ich benötige einen Alghoritmus für ein Programm, an dem ich gerade schreibe.
Nehmen wir an, es gibt einen Tetraeder, der in einem 3-dimensionalen Koordinatensystem durch vier (beliebige) Punkte aufgespannt wird.
Die vier Punkte P1 bis P4 sind durch ihre Koordinaten x,y, und z definiert.
Desweiteren gibt es einen (beliebigen) Punkt PX, auch durch seine drei Koordinaten x,y, und z definiert, für den entschieden werden soll, ob er innerhalb oder außerhalb des von den drei Punkten P1,P2,P3 und P4 gebildeten Tetraeders liegt.
Wie müßte ein solches Entscheidungskriterium aussehen ?
Danke,
Giacomo.
Nehmen wir an, es gibt einen Tetraeder, der in einem 3-dimensionalen Koordinatensystem durch vier (beliebige) Punkte aufgespannt wird.
Die vier Punkte P1 bis P4 sind durch ihre Koordinaten x,y, und z definiert.
Desweiteren gibt es einen (beliebigen) Punkt PX, auch durch seine drei Koordinaten x,y, und z definiert, für den entschieden werden soll, ob er innerhalb oder außerhalb des von den drei Punkten P1,P2,P3 und P4 gebildeten Tetraeders liegt.
Wie müßte ein solches Entscheidungskriterium aussehen ?
Danke,
Giacomo.