Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Memnarch,
4. Mär 2011
Äh war emin fehler. Wen man die fläche berechnet, und das in nen Integer kloppt, isses klar dass es fehler gibt >.<.
Dem Blatt über Baryzentrische Koordinaten kann ich noch nicht ganz folgen(mathemathische notationen waren trotz mathe als lieblingsfach NIE meine stärke^^"). Aber wenn ich schwer raten darf, das was da steht, hab ich hinbekommen :D.
MFG
Memnarch
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Memnarch,
4. Mär 2011
Ja soetwas hatte ich anfangs auch auf dem plan. Aber war imemr nen ziemlicher wust zum durchlesen :D.
Hab meine Technik überprüft, und joar, sie geht auch, und ist um einiges Kompakter(je nach funktionsverschachtelung^^").
Der weg den ich nehme, basiert auf dem selben um rauszubekommen ob punkt P innerhalb von Dreieck ABC liegt. Dabei werden die Flächen der Dreiecke PAB/PBC/PCA addiert und...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Memnarch,
4. Mär 2011
Nabend.
Brauche mal eure hilfe.
Also, angenommen ich habe ein Dreieck ABC und einen Punkt P,w elcher im Dreieck ABC liegt, so möchte ich die gewichtung der EckPunkte ABC zu Punkt P berechnen.
BeiSpiel: Wenn P auf PunktA leigt, ist die gewichtung von A = 1. Liegt P aber auf der SeiteA, ist die Gewichtung von A = 0. Dazwischen sind die übergänge dann fließend.
SchauBild(P ist der Grüne...