校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

計算機圖學

Computer Graphics

學期
113-2
學分
3 學分
當期課號
535656
永久課號
CSIC30108
開課單位
多媒體工程研究所
授課教師
林奕成
校區
光復
類別
選修
上課時間表
週一
3
10:10–11:00
計算機圖學
EC022
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), and we will also talk about one or two advanced topics. [Intended learning Outcomes] On completion of this ICG course, a student will be able to: * Describes the fundamental concept of a computer graphics system. * Explain how an image is synthesized by a graphics system. * Compare classic graphics algorithms and assess their advantages and limitations. * Practice graphics algorithms for image and animation synthesis through graphics programming language GLSL. * Apply graphics techniques to a designated advanced task.

先修科目

Computer programming C/C++, data structure, linear algebra (or matrix computation)

教學方式

* Class lectures, discussions and presentations are mainly in English, but it is still welcome to ask questions or clarify issues in Mandarin Chinese. * Teaching materials (slides, assignments, etc.) are mainly in English. * The official course page is at E3, NYCU

評分方式

* Graphics programming assignments * Presentation * Term project * Quizzes Note: Students taking this course should possess adequate programming and debugging skills.

週次計畫
週次主題
第 1 週Overview of computer graphics
第 2 週Geometric objects and transformation
第 3 週Viewing in 3D
第 4 週Shading and local illumination
第 5 週Graphics programming I
第 6 週Rendering pipeline
第 7 週Rendering pipeline II
第 8 週Programmable shader
第 9 週Graphics programming II
第 10 週Mapping techniques
第 11 週Mapping techniques II
第 12 週Global illumination
第 13 週Global illumination and/or advanced topics
第 14 週Presentation (proposal, survey)
第 15 週Quiz
第 16 週Final demo
教科書

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.) * Related research publications, such SIGGRAPH, SIGGRAPH Asia, ACM TOG, IEEE TVCG, CVPR, ICCV, ECCV.

Office Hours
地點
EC704
時間
To be announced
聯絡方式
Email: ichenlin@cs.nycu.edu.tw Tel Ext.: #56684