Hallo,
ich habe folgendes Problem:
Es gibt je 4 (Eck-)Punkte für die beiden Ebenen, alle mit 3D-Koordinaten. Die beiden Ebenen haben unterschiedliche z-Koordinaten.
Für jedes der beiden "Flächen-Vierecke" ermittlte ich die Seitenlängen.
Zwischen den Punkten A und B erstelle ich eine Gerade, von der ich zu Punkt C den Abstand bilden.
Jetzt will ich so tun, als würde die höher liegende Ebene tatsächlich in der gleichen Ebene liegen, wie die andere, damit bei der Abstandsberechnung (Punkt C <-> Gerade AB) nicht mehr die Höhe eingeht.
Wenn ich das für alle Seiten mache müssten sich die Seitenlängen des Größeren Rechtecks aus denen der kleinen + der jeweiligen Abstände ergeben. Also im obigen Bild dann Seite a= a1 + b + a2 (wenn a2 dann der Abstand auf der Gegenüberliegenden Seite von a1 ist).
Was wäre denn dafür ein korrekter Ansatz? Ich hab jetzt einfach mal aus allen Punkte die z-Koordinate 0 gesetzt und dann erst Geradengleicheung und Abstand zw. Punkt und Gerade aufgestellt. Mit den Testdaten kommt das auch in etwa hin.
ich habe folgendes Problem:
Es gibt je 4 (Eck-)Punkte für die beiden Ebenen, alle mit 3D-Koordinaten. Die beiden Ebenen haben unterschiedliche z-Koordinaten.
Für jedes der beiden "Flächen-Vierecke" ermittlte ich die Seitenlängen.
Zwischen den Punkten A und B erstelle ich eine Gerade, von der ich zu Punkt C den Abstand bilden.
Jetzt will ich so tun, als würde die höher liegende Ebene tatsächlich in der gleichen Ebene liegen, wie die andere, damit bei der Abstandsberechnung (Punkt C <-> Gerade AB) nicht mehr die Höhe eingeht.
Wenn ich das für alle Seiten mache müssten sich die Seitenlängen des Größeren Rechtecks aus denen der kleinen + der jeweiligen Abstände ergeben. Also im obigen Bild dann Seite a= a1 + b + a2 (wenn a2 dann der Abstand auf der Gegenüberliegenden Seite von a1 ist).
Was wäre denn dafür ein korrekter Ansatz? Ich hab jetzt einfach mal aus allen Punkte die z-Koordinate 0 gesetzt und dann erst Geradengleicheung und Abstand zw. Punkt und Gerade aufgestellt. Mit den Testdaten kommt das auch in etwa hin.