Presentation is loading. Please wait.

Presentation is loading. Please wait.

Type of View Perspective View COP(Center of Plane) Diminution of size

Similar presentations


Presentation on theme: "Type of View Perspective View COP(Center of Plane) Diminution of size"— Presentation transcript:

1 Type of View Perspective View COP(Center of Plane) Diminution of size
Natural appearance

2 Type of View Vanishing Point

3 Type of View Parallel View DOP (Direction of Projection)

4 Type of View Orthographic Projections Axonometric Projections
Preserve Angle, Distance Axonometric Projections Oblique Projections – preserve angle

5 Projection Near Plane(front plane) Far Plane(back plane) View Window
Parallelpiped volume View Frustum Projection reference point

6 Positioning of Camera Using the Model View Matrices
Movement of the world frames Initial camera position After change Model view matrix

7 Projection Pipeline

8 Positioning of Camera VRP(view reference point) VUP(view up vector)
VPN(view plane normal) Look At Point VPN(n) VRP VUP(v) zw xw yw u UVN coordinate system

9 OpenGL void gluPerspective( GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar ); aspect = w/h w h View point fovy near far

10 OpenGl void glFrustum( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble znear, GLdouble zfar ); View point near far left right top bottom

11 OpenGL void glOrtho( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar ); left top Toward the view point bottom near far right

12 OpenGL void gluLookAt( GLdouble eyex, GLdouble eyey, GLdouble eyez, GLdouble centerx, GLdouble centery, GLdouble centerz, GLdouble upx, GLdouble upy, GLdouble upz ); void glViewport( GLint x, GLint y, GLsizei width, GLsizei height );


Download ppt "Type of View Perspective View COP(Center of Plane) Diminution of size"

Similar presentations


Ads by Google