Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Überdeckung von Flächen - welche ist "vorn"? (https://www.delphipraxis.net/65407-ueberdeckung-von-flaechen-welche-ist-vorn.html)

simlei 16. Mär 2006 10:19


Überdeckung von Flächen - welche ist "vorn"?
 
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. :coder2:
Also wenn mir einer sagen kann wie ich die Funktionsgleichung einer Geraden rauskriege, wenn ich zwiei Flächen gegeben habe, bin ich auch zufrieden :spin:


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz