Wie kann man in Blender den Rotationspunkt einer Kamera verschieben?

5 Antworten

Das Konzept des Pivot-Center-Point kennst Du bestimmt. Wenn Dein Spieler steht, selektierst Du ihn und setzt Deinen Cursor mit Shift+S auf selected. Dann bestimmst Du Deinen Cursor als Pivot-Center (siehe Bild). Nun selektierst Du die Kamera, sie rotiert nun um den Spieler.

Wenn Dein Spieler sich bewegt, kannst Du an seinem Ursprung ein Empty einfügen, welchem Du den Spieler als Parent (Str+P -> Object) zuordnest. Das Empty bewegt sich nun stets mit dem Spieler mit. An dieses Empty hängst Du jetzt Deine Kamera (Str+P -> keep transform). Wenn Du nun das Empty rotierst, dreht sich die Kamera um das Empty - und damit um den sich bewegenden Spieler.

 - (Blender, BGE)

alexberlinde  01.06.2016, 12:43

Ach ja, bei der zweiten Lösung, also der für den Spieler, der sich während der Kamerafahrt bewegen soll, musst Du das Pivot-Center natürlich erst auf "individual origins" stellen, damit sich das Empty um sich selbst dreht.

Die Kamera kann an ein beliebiges Objekt geparented werden, auch an den Kopf des Spielers.

Woher ich das weiß:Hobby – 14 Jahre rumärgern mit Blender :)

Ich denke das ist garnicht vorgesehen in Blender.. sehe auch garnicht den Sinn..
Man kann allerdings die Kamera an andere Objekte parenten, die dann einen anderen Rotationspunkt haben..

Aber vielleicht erzählste mal lieber was du vorhast und bringst Licht in Dunkle ;)

Strg und mausrad bzw shift und mausrad


Jeezyjezz  31.05.2016, 20:09

doch

TauKappa2000 
Beitragsersteller
 31.05.2016, 20:03

Das ändert rein gar nichts am Rotationspunkt der Kamera