Ich schreibe eine benutzerdefinierte Animation für WPF und als ein Nicht-Mathe-Typ habe ich ein paar Fragen ...Wie berechne ich den Punkt entlang einer Kurve?
Wenn ich zwei Point3Ds, die Von und To, und die Annahme der Herkunft ist bei 0,0 gegeben, 0 Wie berechne ich eine Kurve zwischen den beiden Punkten?
Und sobald ich die Kurve 'geplottet' habe und ich ihre Länge weiß (wie geht das auch?) Wie kann ich die x, y, z-Koordinaten in einer bestimmten Entfernung entlang der Linie berechnen?
Danke!
B - A
, die übersetzen würde:
Sie können dies auf http://mathoverflow.net/ werfen und dann kommen Sie hier für Implementierungsrat. Es ist eine gute Frage ... wenn Sie die Lösung bekommen; fang es weg ... es wird in ein paar Jahren wieder auftauchen und du wirst wie ich die Mathematik vergessen haben. Nun ... was habe ich da unter? .. Kurve? ... Grafik? .... Mist geschrieben. – Rusty
Wenn Sie sagen, dass Sie eine "Kurve" möchten, klingt es so, als wollten Sie nicht nur eine Gerade zwischen Ihren beiden Punkten, sondern auch eine kurvenreiche Linie, die Ihre Endpunkte und andere dazwischen liegende Punkte verbindet. Vielleicht sehen Sie Splines und NURBS als einen Anfang. – FrustratedWithFormsDesigner
Sie sollten wirklich angeben, welche Art von Kurve Sie wollen: Es gibt eine unendliche Anzahl von Kurven durch 2 Punkte. EDIT: Wenn Sie einen Spline wollen, brauchen Sie mindestens 3 Punkte. – nico