Assignment2

# 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 pages 1–3. Sign up to view the full content.

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

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

View Full Document
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
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
Ask a homework question - tutors are online