Computergrafik

Zusammengesetzte Transformationen

Dehomogenisierung | | Rechenaufwand

Die Hintereinanderschaltung von m affinen Transformationen wird durch die Multiplikation der entsprechenden affinen Matrizen $M_1, M_2, ..., M_m$ erreicht:

$v'=Mv, M=M_mM_{m-1}\cdots M_2M_1$

Die Matrixmultiplikation ist nicht kommutativ: $AB \ne BA$. Die erste “ausgeführte” Transformation steht rechtsseitig.

Beispiel: Bürostuhl erst drehen und verschieben oder verschieben und dann rotieren - was ist der Unterschied?

Effizient, da jede zusammengesetzte Transformation eines Punktes (vtx) durch die einmalige Multiplikation mit der entsprechenden zusammengesetzten 4×4 Matrix erreicht wird!

Dehomogenisierung | | Rechenaufwand

Options: