Hallo,
ich habe zwar schon einen Weg gefunden Objekte unabhängig von ihrer Rotation auf einer zweidimensionalen Fläche geradeaus zu bewegen,
Code:
playerPosition.X += ( speed * frameDeltaTime * cos(playerRotation.Y * 3.14159265f/180.f));
playerPosition.Z -= ( speed * frameDeltaTime * sin(playerRotation.Y * 3.14159265f/180.f));
ich habe aber noch nichts gefunden wie man Objekte, z.B. Raumschiffe, in einem dreidimensionalen Raum vorwärts bewegt, unabhänging von ihrer Rotation.
Versteht ihr was ich meine? Und kennt jemand eine Methode um diese Problem zulösen?
Schon einmal vielen Dank vorhinein!!!