Ich war die Hoffnung, jemand könnte mir ein rechen kostengünstigen Verfahren zum Nachweis von Knicken in einer Linie, die parallel zu einer Bezier-Kurve helfen, herauszufinden, wie SieDetect „Kinks“ in Parallel Lines zu Bezier-Kurve
hier sehen könnenWas ich tun möchte, ist in der Lage, den Schnittpunkt des Knicks, das Segment mit einem Startpunkt vor dem Schnittpunkt und das erste Segment mit einem Endpunkt nach dem Knick zu bestimmen. Auf diese Weise kann ich einfach alle unnötigen Segmente entfernen und das erste und letzte Segment an der Kreuzung anpassen.
Entschuldigung, wenn ich die falschen Begriffe verwende. Aber soweit ich es verstehe, besteht die Art, wie ich diese Segmente positioniere, darin, den Einheitsvektor der Segmente für die Bezier-Kurve (gelb) zu bestimmen und mit dem Offset zu multiplizieren und den normalen Vektor zu finden, um zwei neue Start- und Endpunkte zu erzeugen für das Offset-Segment (weiß).
Mathematik ist nicht mein starker Anzug, also hoffe ich, dass jemand mir einen Stoß in die richtige Richtung geben kann.
EDIT: Das Bild wird von HTML Größe verändert tatsächlich, so, wenn Sie sehen, eine harte Zeit, was ich rede hier der direkte Link: http://i.stack.imgur.com/xtils.png
Schönes Diagramm. Was möchten Sie in dem Fall tun, in dem das Bezier selbst sich selbst kreuzt? –
Ich brauche in diesen Fällen nichts Besonderes. –
die Jungs bei mathe.stackexchange.com möglicherweise besser ausgestattet, um Ihnen dabei zu helfen. –