Processing math: 100%
Computergrafik

Viewport Transformation

Normalisierte Projektion | | Uebersicht Koordinatensysteme

Abbildung des View Frustums bzw. der sog. Normalized Device Coordinates im Bereich −1 bis 1 auf das Pixelkoordinatensystem des Bildschirmfensters mit der Breite W und Höhe H (in Pixeln) und mit dem Koordinatenursprung links oben:

glViewport (GLint x,  GLint y,  GLsizei width,  GLsizei height);

Diese Transformation ist in der Grafikhardware fest verdrahtet wie folgt:

x=W2(x+1)
y=H2(y+1)

Bemerkung: Abbildung von NDC auf Viewport ist nicht Bestandteil der MVP-Matrix.

Normalisierte Projektion | | Uebersicht Koordinatensysteme

Options: