Ich hatte schon mal ins alte Forum gepostet, aber keine vernünftige Antwort bekommen.
Ich schreibe ein 3d-Ego shooter, mit einer BSP Map die ich in QuArK hergestellt habe. Man hat eine Camera, die über den ganzen bildschirm geht, mit dem FOV 45°. Nun brauche ich eine Variable für die Camere Rotation, weil es in PB nur die relative RotateCamera() gibt. Also habe ich eine Variable, die ich bei jedem Aufruf von Rotatecamera() + bzw. - die rrelative drehung mache z.B.:
Code: Alles auswählen
RotateCamera(0, -MouseDeltaX(), 0, 0)
camrotation = camrotation -MouseDeltaX()