Perspektivische Transformation in der Welt übrigens, nicht die perspektive Kamera. Diese Division wird anschließend bereits intern mit "gl_position" durchgeführt. Da hattest du vor einiger Zeit schonmal gefragt.
Bin ich jetzt richtig mit meinen Matrixbenennungen ?
CameraMatrix, ist die Matrix welche die Kamera um die Szene bewegt, die Beleuchtung bewegt sich mit. WorldMatrix, ist die Matrix, wie wen man die ganze Szene auf einen Teller stellt und den Teller bewegt. ObjectMatrix, ist die Matrix, welche die einzelnen Objekte auf dem Teller bewegt.
In der Regel entspricht ist Objektmatrix der Weltmatrix. Mit den beiden Bezeichnungen ist in der Regel das Selbe gemeint. Nämliche wie bestimmte Objekte in der Welt angeordnet sind. Die Kameramatrix bildet dann die Welt auf den 2D Bildschirm("Kamera") ab.
Wen nennt man den die Matrix, welche einzelne Objekte bewegt ?
Objektmatrix (oder Weltmatrix; oder Modellmatrix oder wie auch immer)
Zitat:
Muss man die Kamera mit Frustum/Ortho multiplizieren?
Ja. Wie die Objekte dann auf den Bildschirmgebracht werden. Das beinhaltet Kameraposition, Clipplanes, Öffnungswinkel etc. Man kann die Kameramatrix auch als eine Art inverse Objektmatrix bzw. Weltmatrix sehen. Sie transformiert die Weltkoordinaten zurück auf die Koordinaten der Kamera (das "Objekt": Kamera). Also genau in die andere Richtung.
Mitglieder in diesem Forum: 0 Mitglieder und 44 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.