Einzelnen Beitrag anzeigen

simlei

Registriert seit: 23. Nov 2005
119 Beiträge
 
Delphi 7 Professional
 
#1

Überdeckung von Flächen - welche ist "vorn"?

  Alt 16. Mär 2006, 10:19
Frage:
Ich habe die x-, y-, z-Koordinaten der Eckpunkte von Flächen und "befinde mich" am Koordinatenursprung (0,0,0). Jetzt will ich wissen, welche Fläche die andere überdeckt, von mir aus gesehen. Ich suche also einen Algorithmus, der bei zwei durch ihre Punkte definierten Flächen untersucht, welche die andere überdeckt.
Ich hab echt keine Ideen mehr wie dsa funktioniertz; wenn jmd. eine Idee hat, meldet euch!! danke!

PS (edit): Die Idee von mir war, erst die Ebenen, auf denen die Flächen liegen jeweils zu berechnen, und dann durch eine Gerade, die von mir ausgeht( => die Gerade geht durch den Nullpunkt --> lin. Funktion) durch die Ebenen gehen zu lassen und die Schnittpunkte (der Geraden mit den Ebenen wo die Flächen draufliegen) zu ermitteln; dann kann ich ja rauskriegen welcher Schnittpunkt näher an mir dran ist.
Das Problem dabei war nur dass ich eine Gerade finden muss, die durch die zwei Flächen hindurchgeht, da ich ja nicht irgendwelche Punkte der Ebenen nehmen kann, sondern der Punkt muss noch auf der Fläche liegen.
Also wenn mir einer sagen kann wie ich die Funktionsgleichung einer Geraden rauskriege, wenn ich zwiei Flächen gegeben habe, bin ich auch zufrieden
  Mit Zitat antworten Zitat