hallo,
meine Frage lautet, ob es einen befehl gibt der den Rotate befehl innerhalb des programmes wieder zurücknimmt.
Und zwar will ich einen Körper routieren lassen, aber sich nicht dreht (also ohne parameter), und danach will ich einen anderen Körper anders routieren (in eine andere Lage bringen). Das problem ist jetzt, dass er den rotatebefehl für den zweiten Körper quasi auf den ersten rotate Befehl aufaddiert. Ich habe versucht einfach den Gegenwinkel zu nehmen. ABer das funktioniert so nicht.
Bin für jede Hilfe dankbar
Man kann transformationen auch rückgängig machen, in dem man genau die entgegengesetzte bewegung mach. d.H. im Falle der Rotation entweder das Vorzeichen des Winkels oder des Vektors umkehren. Es ist aber empfelenswert mit glPushMatrix und glPopMatrix zu verwenden. (Minimal schneller, keine immer größere werdende rechenfehler....)
Mitglieder in diesem Forum: Google [Bot] und 16 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.