Es geht um folgendes: Entities und Cameras kann ich mittels RotateEntity bzw, RotateCamera mittels X,Y und Z Wert rotieren, will ich aber die aktuellen Rotationswerte bekommen geht das nur mittels Pitch Yaw und Roll, die ich allerdings nicht einfach wieder als Parameter für RotateEntity nutzen kann, da es ganz andere Werte sind als die die ich zuvor eingegeben habe.
Ich habe jetzt ein bisschen gegoogelt und es soweit verstanden das es einfach 2 verschiedene Varianten sind für eine Rotation im 3D Raum.
Was ich mich jetzt aber Frage, wie bekomme ich es hin meine Kamera Rotation an die eines Entities anzupassen? Irgendwie habe ich nichts gefunden was eine art "Umrechnung" ermöglicht.
Ein Beispiel (das so eben nicht funktioniert):
Code: Alles auswählen
RotateCamera(#Camera,EntityPitch(#Entity),EntityYaw(#Entity),EntityRoll(#Entity),#PB_Absolute)