Hi,
ich möchte in meinem spiel eine third person cam machen. Dazu hab ich mir folgenden Code angesehen:
http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=10611&highlight=third+person+cameraAber was ich daran nicht verstehe: Wie kommt die Formel
Code:
( -1 * cZoom * cos( -1 * ( r.Y + cOffset ) * 3.14159265/180 ) ) + p.X,
bzw.
Code:
( -1 * cZoom * sin( -1 * ( r.Y + cOffset ) * 3.14159265/180 ) ) + p.Z,
zustande?
Dort war mal ein Diagramm hochgeladen, das das erklärt hat. Aber das ist wohl gelöscht worden.
Kann mir da nochmal jemand ne skizze machen oder mir das so erklären??
Übrigens funktioniert der Code von oben bei mir nicht richtig - bzw. nur, wenn das SpielerScenNode eine y-Drehung zwischen 270 und 90 Grad hat, also >270 und <90.