What is the main reason for computing the View Volume in the View Transformation Process? list one other problem with view projection
During view projection, depth information is lost, which is needed for clipping / hidden surface removal.
another problem: object behind camera are projected to the front of camera
box vs frustum?
frustum is the 3d view volume for a perspective projection, while box is for parallel.
What is the problem with View Frustum and what is the solution?
It is hard and costly to check whether object lie within a frustum. Convert the frustum to canonical view volume using perspective transformation for easier calculation of hidden surfaces
matrix for transforming a view frustum into a canonical view volume
Example calculation
(divide by w to get 3D cartesian cooridnates)
what does clipping mean? name two approaches
need to remove/clip objcets outside canonical view volume.
Cohen-Sutherland algorithm: clipping liens
Sutherland-Hodgman algorithm: clipping polygons
Explain Sutherland-Cohen algorithm.
9 sections, outocdes: tbrl-0000/1111 (to be really lost)
what is trivial accept? and how to check?
What is trivial reject? and how to check?
line intersection check
Name for polygon clipping algorithm?
Sutherland-Hodgman algorithm
Sutherland Hodgman - 4 types of edges
describe sutherland-hodgman algorithm
traversing the polygon edges using the following method:
Author
Anonymous
ID
216999
Card Set
Computer Graphics Part 5b (View Transformation)
Description
University of Edinburgh
School of Informartics
Copmuter Graphics (Level 10)
Revision Cards created by Simon M.