Hallo!
Folgendes Problem: Ich möchte ein 3D Objekt je nach Blickrichtung immer gerade in eine Richtung bewegen.
Das Problem hierbei ist, dass der Rotations-Wert des Objektes immer zwischen -1.0f, und 1.0f bleibt.
Habe ich eine Angabe in PI, ist es kein großes Problem das Objekt z.B. genau nach vorne zu bewegen:
Code:
Position.x := Position.x + 1 * cos(facing);
Position.y := Position.y + 1 * sin(facing);
Wie aber gehe ich aber vor wenn der Facing Wert nur Werte zwischen -1 und 1 enthält?
Gruß