Assignment2 - Computer Graphics Assignment#2 3D Viewing n What to do You should show the process that makes each matrix World viewing projection

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Computer Graphics Assignment #2 3D Viewing n What to do ü You should show the process that makes each matrix - World, viewing, projection, viewport - Projection is parallel or perspective n Mesh Input file (.msh) ü Number of vertices ü Vertex information - Index - Position : x, y, z (-1~1) ü Number of polygons ü Polygon information - Index - Indices of vertices (counter clockwise) n Viewing Input file (.txt) ü Camera information - Eye position - Look-at position - View-up vector ü View volume information (Parallel projection) - Near, Far plane distance - Left, Right, Bottom, Top ü View volume information (Perspective projection) - Near, Far plane distance - FOV angle, aspect ratio
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
n Output view ü Wire-frame image n Development environment will be given ü http://vplab.snu.ac.kr/lectures/10-1/graphics/CGAssignments.zip ü CAssignment2 : You can write a program in this class ü You can use only MoveToEx() and LineTo() for drawing - If you want, you may use mid-point algorithm by your hand
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/29/2010 for the course CSE 4190.411 taught by Professor Shinyeonggil during the Fall '08 term at Seoul National.

Page1 / 3

Assignment2 - Computer Graphics Assignment#2 3D Viewing n What to do You should show the process that makes each matrix World viewing projection

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online