4190.410 Computer Graphics

Spring, 2012


Announcement

Lecture

Instructor

Teaching Assistant

Objectives

Textbooks

Grading

Lecture Notes

  1. Introduction: Graphics, Graphics System & File Format (Ch. 1,2,15) [pdf] [pdf2]
  2. Graphics Primitives (Ch. 3,4) [pdf]

 

[Assignment #1] Draw Lines and Polygons [pdf]

-       Given development environment [zip] & test input file [txt]

  1. Geometric Transformation (Ch. 5) [pdf]
  2. 2D Viewing (Ch. 6) [pdf]
  3. 3D Viewing (Ch. 7) [pdf]
  4. DirectX: Creating a device, Rendering vertices [pdf]
  5. DirectX: Using matrices [pdf]
  6. 3D Object Representation (Ch. 8) [pdf]

 

[Assignment #2] 3D Viewing [pdf]

-       Given development environment [zip] & test input file [mesh] [parallel] [perspective]

-       Due date: 2012/5/3 23:59 via email: jhyun@cglab.snu.ac.kr

  1. Mid-term Exam (Apr. 23)
  2. Curves and Surfaces (Ch. 8) [pdf]
  3. Visible Surface Detection (Ch. 9) [pdf]
  4. Illumination Models (Ch. 10) [pdf]

 

            Score: Assignment #1 and Assignment #2 [xlsx]

-       Test inputs: Assignment #1 [zip] & Assignment #2 [zip]

-       Claim due date: 2012/5/25 23:59 via email: jhyun@cglab.snu.ac.kr

  1. Color Models (Ch. 12) [pdf]
  2. DirectX: Lighting and Texture Mapping [pdf]

 

[Assignment #3] Shading [pdf]

-       Given development environment [zip] & test input file [mesh] [parallel]

-       Due date: 2012/6/11 23:59 via email: jhyun@cglab.snu.ac.kr

            Score: Mid-term Exam [xlsx]

  1. Final Exam (Jun. 4)


            
Score: Final Exam
[xlsx]

-       Claim: 2012/6/12 14:00~16:00 @ Bldg. 302 #322


            Score: Assignment #3 [xlsx]

-       Claim: 2012/6/14 14:00~16:00 @ Bldg. 302 #320