 
 
 
 
 
  
 
 Um auch die Translation durch eine Matrixmultiplikation ausdrücken zu können, muß das Konzept der homogenen Koordinaten eingeführt werden. Dabei wird unserem Objektraum eine Dimension hinzugefügt, es werden aber weiterhin 2D-Objekte repräsentiert und dargestellt.
Ein Punkt  hat die homogenen Koordinaten
 hat die homogenen Koordinaten
 mit
 mit  und
 und
 
 gehört zum Punkt
gehört zum Punkt  . Derselbe Punkt hat die
homogenen Koordinaten
. Derselbe Punkt hat die
homogenen Koordinaten 
 . D.h. jeder Punkt
. D.h. jeder Punkt  repräsentiert eine ganze Ursprungsgerade im 3D-Raum.
repräsentiert eine ganze Ursprungsgerade im 3D-Raum.
Der Richtungsvektor  
	 , der vom Ursprung zum Punkt
, der vom Ursprung zum Punkt  führt, hat die homogenen Koordinaten
führt, hat die homogenen Koordinaten
 .
.
	
 
	
	
Die Transformationen Translation, Skalierung und Rotation werden nun
als  -Matrizen realisiert.
Zusammengesetzte Transformationen ergeben sich durch Matrix-Multiplikation.
-Matrizen realisiert.
Zusammengesetzte Transformationen ergeben sich durch Matrix-Multiplikation.
Translation
 
Skalierung
 
Rotation
 
Für die Auswertung einer zusammengesetzten Transformation
 ,
,
 .
.
 mit anschließender Rotation um
 mit anschließender Rotation um
 ist verschieden von Rotation um
 ist verschieden von Rotation um  mit
anschließender Translation um
 mit
anschließender Translation um  .
.
 um
 um  
Matrix für Translation um  lautet
 lautet
 
Matrix für Rotation um  lautet
 lautet
 
Matrix für Translation um  lautet
 lautet
 
Matrix für gesamte Transformation lautet
 
 
 
 
 
 
  
