|
1.3.2 Verknüpfung von beliebigen Transformationen
|
Durch die Multiplikation der Matrizen kann man natürlich nicht nur gleiche Transformationen
miteinander verknüpfen, sondern ganz beliebige. Dazu zwei Beispiele:
|
Beispiel 1: Rotation um einen beliebigen Punkt
|
Ein Objekt soll gedreht werden, aber nicht am Ursprung, sondern an einem beliebigen Punkt P.
Dieses Problem kann in mehrere einfache Einzelschritte zerlegt werden:
- Verschiebung der Objekte, so daß P in den Ursprung abgebildet wird
- Drehen der Objekte am Ursprung
- Objekte wieder zurückschieben, so daß P wieder an seinem Platz ist.
|
|
|
|
|
Abb. 1.6:
Rotation um einen beliebigen Punkt.
|
Die Gesamtmatrix berechnet sich folgendermaßen: