Instructor: Bruce BoldenHome
Office: JEB 232
Office Hours: Bruce's Schedule
Email address: bruceb at uidaho.edu
Class Home Page: CS 324 Home
Text:Interactive Computer Graphics Using OpenGL, Fifth edition, Edward Angel, Addison-Wesley, 2009.Prerequisites:
Recommended:
- OpenGL: A Primer, Edward Angel, Addison-Wesley, 2002.
CS 121: Data StructuresDescription:
Math 330: Linear AlgebraThe primary objective of this course is to introduce students to the basic principles and problems of computer graphics. Students will be provided with the additional mathematical background (Linear Algebra) necessary to understand and implement these basic principles.
Chapter(s) Topic Date
Chapter 1, 2 Introduction August 21 Chapter 3 Intro to SFML (Qt)
Appendix B Spaces August 28 Chapter 4 Linear Algebra/Vectors Frames/Homogeneous Coordinates
Labor Day---no class September 4 Appendix C 2D Transforms
Appendix C 3D Transforms September 11 Perspective
3D Graphics System September 18 Modeling
Modeling September 25 More Qt?
?? Career Fair---no class October 2 Curves Surfaces
Review for Exam October 9
Intro to OpenGL October 16 Exam #1 (moved back)
Open GL October 23 Program 3 due
Rendering October 30
Scan line Algorithm November 6 Exam #2
Exam #2 Due November 13 Lighting Ray Tracing
Thanksgiving Break---no class November 20
Curves November 27 Surfaces
Texturing December 4 Volume Rendering Review for Final
December 11 Finals
Quizzes: Most Fridays (may also be unannounced)
Final Examination:
XXXday, December XX, 2023 XX:XX -- XX:XX PM