lecture 7 Flashcards
why do we use Canonical Viewing Volume ?
for fast clipping
to Transform viewing volume into the Canonical view volume we use ?
normalizing transformations
Npar: for parallel projection steps are ?
1- transform view reference point (vrc) to the window center (wc)
2- rotate the view reference coordinate (so n on the z and u on x and v on y)
3- make sure direction of projection is parallel to the z-axis
4- translate and scale into parellel projection canonical
view volume.
DOP equall to ?
wc - prp
the DOP is parallel to the y axis
false to the z axis
Npar=
S par . T par . SH par . R . T (-VRP)
Nper: for perspective projection steps are ?
1- translate VRP to WC
2-rotate vrc such as n-axis is z and u-axis is x and v-axis is y
3- translate such that the center of the projection (PRP) is at origin
4- shear such that centerline of view volume become z-axis
5- scale e such that the view volume becomes the canonical perspective view volume
Nper =
S pre.SH par.T(-PRP).R.T(-VRP)