計算機圖學概論
Introduction to Computer Graphics
| 節 | 週一 | 週三 |
|---|---|---|
2 09:00–09:50 | 計算機圖學概論 EC114 | |
3 10:10–11:00 | 計算機圖學概論 EC114 2 節連堂 | |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
Computer graphics is the field of visual computing, where one utilizes computers to synthesize visual images realistically or in specific styles. It is a basis of 3D computer game, computer animation, virtual reality, and digital visual effects. This course will introduce fundamental algorithms and techniques in computer graphics (especially in 3D graphics).
Computer programming C/C++, data structure, linear algebra (or matrix computation)
* Class lectures are in Chinese, and the teaching materials (slides, homework, etc.) are in English. * The official course page is at E3, NYCU (課程正式內容網頁在E3, NYCU)
* Graphics programming homework (such as OpenGL, GLSL) x 3~5 * Exams Note 1: Students taking this course should possess adequate programming and debugging skills. Note 2: We recommend that students use Windows to perform OpenGL/GLSL samples provided by TAs. Apple claimed they deprecated OpenGL after macOS 10.14 and provided Metal API instead.)
| 週次 | 主題 |
|---|---|
| 第 1 週 | Overview of computer graphics |
| 第 2 週 | Graphics system |
| 第 3 週 | Geometric objects and transformation |
| 第 4 週 | Viewing in 3D |
| 第 5 週 | OpenGL graphics programming |
| 第 6 週 | Shading and local illumination |
| 第 7 週 | Rendering pipeline |
| 第 8 週 | Midterm exam |
| 第 9 週 | Rendering pipeline II |
| 第 10 週 | Programmable shader |
| 第 11 週 | GLSL programming |
| 第 12 週 | Texture mapping and antialiasing |
| 第 13 週 | Texture mapping and antialiasing II |
| 第 14 週 | Global illumination |
| 第 15 週 | Global illumination II (or other advanced topics, e.g. 3D modeling, animation) |
| 第 16 週 | Final exam |
| 第 17 週 | Week for alternative curriculum/supplementary teaching |
| 第 18 週 | Week for alternative curriculum/supplementary teaching |
Textbook *E. Angel, Interactive Computer Graphics: A Top-Down Approach Using OpenGL, 6th Ed. Pearson. (or later Ed.) Reference *D. Hearn, and M.P. Baker, Computer Graphics with OpenGL (4th Edition), Prentice Hall. (or later Ed.)
- 地點
- EC704
- 時間
- To be announced
- 聯絡方式
- Email: ichenlin@cs.nycu.edu.tw Tel Ext.: #56684