00106501: Computer Graphics (Spring-Summer 2020)

Graphics&Geometric Computing Laboratory

School of Mathematical Sciences

University of Science and Technology of China


Announcements    General     Course Goals     Texts     Grading      Syllabus

     Assignments     Requirements on Assignments      Professional Conduct     Miscellaneous


Announcements


General
 

Times

周一上午1,2节(07:50-09:25),周三上午3,4节(09:45-11:25)

 
Room

东区第1教学楼102

 
Instructor

刘利刚

 
TA

倪宁 nining@mail.ustc.edu.cn
庄涛 ustczt@mail.ustc.edu.cn

 
Credit

3

 
Prerequisite

微积分,线性代数,C/C++编程,数据结构

 
 

 

 
Webpage

http://staff.ustc.edu.cn/~lgliu/Courses/ComputerGraphics_2020_spring-summer/default.htm

 

 


Course Goals

The course of Computer Graphics is a study of the hardware and software principles of interactive raster graphics. Topics include an introduction to the basic concepts, 2-D and 3-D modeling and transformations, viewing transformations, projections, rendering techniques, graphical software packages and graphics systems. Students will use a standard computer graphics API to reinforce concepts and study fundamental computer graphics algorithms.

The goals of this course are to provide a broad exposure to the computer graphics field in order to be prepared for follow-on study and to help students learn the state-of-the-art in the field of computer graphics.


Texts
 

参考教材(本课程不规定使用教材,本教材仅仅为参考):
            E. Angel, Interactive Computer Graphics — A top-down approach using OpenGL™, 6th ed., 2011. (国内有影印版)
           (中文翻译版:交互式计算机图形学—基于OpenGL的自顶向下方法(第五版),电子工业出版社,2012)

Readings:
            Various journal, conference, or WWW materials as appropriate.

致谢

            课程中参考了许多其他老师的相关课程PPT(比如:Lingqi Yan童伟华Ren Ng等),在此表示致谢!


Grading

Credit toward the semester grade will be allocated to each of the components as indicated in the following table.

Assignments 50%
Projects  20%
Final Exam 30%

Note: Final examination will be in-class, closed-book. More information will be provided prior to it.


Syllabus

Note: Here you can view or download the notes that we use in class. DO NOT depend solely on these notes as many details are missing. You should read the textbook and take notes in class. 

课程PPT及录频可在睿客网下载:课程相关资料下载


Assignments

Homework

Projects

 


Requirements on Assignments
 

Requirements

Assignment Submission

What constitutes Creativity ?

Creativity is any substantial improvement beyond the basic solution - it can be applied to any part of the project. For example, the following are relevant in most cases :


Professional Conduct

As a student in our class, you are expected to conduct yourself in a professional manner.

Limited Collaboration Policy. Unless otherwise indicated, any homework assignment or programming exercise given in this class will be an individual assignment. The work you submit is to reflect the knowledge, understanding, and skill that you have attained as an individual. However, the instructor does want to encourage the development of a community of scholars who are actively engaged in discussion of the ideas related to this course. With this in mind, you are allowed to discuss solutions of the homework and programming problems with other students if done so according to the following guidelines:


Miscellaneous

Online C++ and coding resources

OpenGL

 


Send any comments or suggestions to Prof. Dr. Ligang Liu, lgliu@ustc.edu.cn
Copyright © 2020, Ligang Liu