Hi!
Mal wieder ein Rotationsproblem, ich konnts trotz langem Suchen und rumprobieren leider noch nicht lösen.....
Ich habe ein Objekt, sagen wir ein Holzbrett. Dieses soll um die Z-Achse gedreht werden. Mit rotZ(winkel) funktioniert das auch wunderbar, allerdings rotiert es um die markierte Stelle (von vorne betrachtet):
========X======== (Brett)
Was ja auch logisch ist, der Ursprung geht durch das zentrum des Objektes, also wird darum gedreht.
Jetzt will ich aber um den Rand des Brettes drehen. D.h. die Drehung soll gleich ablaufen wie bisher, aber es soll um diesen Punkt gedreht werden:
X================ (Brett)
Wie mache ich das??? Mit setRotation z.B. gehts nicht, da könnt ich ja gleichzeitig um Z und X z.B. drehen, aber ich kann nicht die Lage der Z-Achse verschieben......
Grüße, Chris
[/img]
Mal wieder ein Rotationsproblem, ich konnts trotz langem Suchen und rumprobieren leider noch nicht lösen.....
Ich habe ein Objekt, sagen wir ein Holzbrett. Dieses soll um die Z-Achse gedreht werden. Mit rotZ(winkel) funktioniert das auch wunderbar, allerdings rotiert es um die markierte Stelle (von vorne betrachtet):
========X======== (Brett)
Was ja auch logisch ist, der Ursprung geht durch das zentrum des Objektes, also wird darum gedreht.
Jetzt will ich aber um den Rand des Brettes drehen. D.h. die Drehung soll gleich ablaufen wie bisher, aber es soll um diesen Punkt gedreht werden:
X================ (Brett)
Wie mache ich das??? Mit setRotation z.B. gehts nicht, da könnt ich ja gleichzeitig um Z und X z.B. drehen, aber ich kann nicht die Lage der Z-Achse verschieben......
Grüße, Chris
[/img]