Entlang Hermite Spline mit "echter" Geschwindigkeit bewegen |
| 15.06.2011, 14:56 | Humunuku | Auf diesen Beitrag antworten » |
| Entlang Hermite Spline mit "echter" Geschwindigkeit bewegen Hallo, Ich arbeite zur Zeit an einem Spiel. In diesem Spiel erstelle ich Straßen entlang eines Splines was auch schön funktioniert. Jetzt möchte ich aber auch Objekte entlang des Splines bewegen. Die Kurve zwichen Zwei Punkten beginnt bei 0.0 und endet bei 1.0. Dadurch das die Kurve nicht alle gleich lang sind ergibt nun ein Geschwindigkeitsproblem - Mal wird das Objekt schneller, mal Langsamer. Ich habe versucht eine Lösug über Google zu finden. Oft Diskutiert aber doch keine Lösung bzw so kompliziert das ich es als Nicht-Mathegenie nicht verstehe. Ich habe die ungefähre Länge der Kurve und eine Geschwindigkeit. Mein Kopf qualmt. Ich versuche schon seit einigen Tagen das Problem irgendwie zu lösen. Es blieb auch nicht nur bei dem unten genannten Lösungsversuch. Leider immer ohne Erfolg. Ich würde gerne das Problem lösen denn es steckt schon viel Ärger dahinter. Über jeden Tipp bin ich dankbar. Bitte nicht all zu kompliziert antworten wenn möglich da wie gesagt kein großer Künstler der Mathematik. Mit freundlichen Grüßen Thorsten Meine Ideen: Ich habe es probiert indem ich 1 / ungefähre_kurven_länge * time_step rechne wobei time_step eine Variable ist mit der man multiplizieren soll um die Geschwindigkeit an die Bilder pro Sekunde anzugleichen. Erhofft habe ich mir die Länge im Bereich 0.0 und 1.0 die pro gezeichnetem Bild zurückgelegt werden soll. Leider produziert das auch unregelmäßigkeiten in der Geschwindigkeit zum ende der Kurve und nicht alle Objekte bewegen sich gleich schnell. |
||
| 15.06.2011, 15:09 | tigerbine | Auf diesen Beitrag antworten » |
| RE: Entlang Hermite Spline mit "echter" Geschwindigkeit bewegen Wenn du Spline sagst, wie viele Unterteilungen hast du denn zwischen (0|0) und (1.0) Geschwindigkeit = Weg/Zeit. Also Frage 1: Wie lang ist die Kurve? => http://de.wikipedia.org/wiki/L%C3%A4nge_...4ngen_von_Wegen Du solltest mal 2 Beispiele für deine Kurven angeben. Dann kann die vielleicht jemand helfen und es ist anschaulicher, als nur mit Symbolen. |
||
|
|
Verwandte Themen
| Die Beliebtesten » |
| Die Größten » |
|
| Die Neuesten » |
|
