CPSC 314 Computer Graphics 2013WT2 (Jan-Apr 2014)

Resources

Lecture Notes

LDateTopicsNotesText Chapter
101-06Course IntroL1
201-08OpenGL Intro, Vector SpacesL21
301-10Vector SpacesL32
401-13Nuts and Bolts of OpenGL, 1L4Appendix A
501-15N&B part 2; Vector SpacesL5Appendix A, 2
601-17Scaling, rotationL62
701-20Affine spacesL73.1-3.3
801-22Homogeneous transormationsL83, 4.1
901-24Sequences of TransformationsL94
1001-27Frames and their usesL105
1101-29Frames in OpenGL, GLML115, skim 6
1201-31Transforms and CamerasL125.2, 10
1302-03Cameras and ProjectionL1310
1402-05Projection contd..L1410
02-07Midterm 1, in class
1502-12A1 spotlight, Midterm, ProjL1510
1602-14Vertex to PixelL1612
1702-24Lighting and ShadingL1714
1802-26Shading contd.L1814, 3.6
1902-28Shading contd., normalsL1914, 3.6
2003-03Shading. Texture mappingL20Appendix A.4
2103-05Texture MappingL21A.4, 15
2203-07Texture Mapping in PracticeL22A.4
2303-10Texture CoordinatesL2315
2403-12InterpolationL249
2503-14Interpolation and ApproximationL259
2603-17InterpolationL26
Review and Solution Ch 14 & 15R2,Sol
2703-19Projection & Rasterization reduxL2710,12
03-21Midterm 2 in class
2803-24DepthL2811
2903-26Midterm 2, multipass, shadowsL2915.5
3003-28SamplingL3016
3103-31Compositing, Alpha, ReconstructionL3116,17
3204-02ResamplingL3218
3304-04Animation and Modeling (not for exam)
3404-07Exam preparation, SpotlightL34
3504-11Review sessionL35
Review questions, and solutionR3,Sol

Assignments

ASpecCodeReleasedDue
1a1.pdfA1.zip01-1201-24
(for mac)A1 w glfw
2a2.pdfA2 glut01-2702-10
A2 glfw
3a3.pdfA3 glut02-2603-10
A3 glfw
4a4.pdfA4 glut03-1103-25
A4 glfw

OpenGL Resources

Books

edition, since OpenGL has changed a lot. The 7th edition may be OK, but earlier ones are not useful for this course.

Useful tutorials on the web

Similar Courses

Courses using the same textbook

MOOCs

Previous 314 offerings

Here are the two previous terms:

Last Updated 2014-04-22T13:23-0700.