@crash Wenn Du die Gleichung der Kurve in der Form y = f(x) bzw. y = f(t) hast, musst Du x bzw. t nur in entsprechend kleinen Schritten hochzählen und Du hast Deine Koordinaten. Übrigens: Die Vektorenlänge machst Du besser so, die Laufzeit wird es Dir danken: VB.NET-Quellcode (1 Zeile)
@crash Fangen wir mal mit nem Kreis an: x² + y² = r² musst Du in Parameterdarstellung überführen: x = r * sin(phi) y = r * cos(phi) mit phi = { 0 ... 2 Pi }
Zitat von crash: „das kann ich ja dann übernehmen, oder ?“Nein. Wenn Du eine Kurve fahren willst, muss PHI laufen, und zwar von 0 bis 2PI in hinreichend kleinen Schritten.