課程資訊
課程名稱
電腦繪圖學
Computer Graphics 
開課學期
105-1 
授課對象
工學院  工程科學及海洋工程學系  
授課教師
趙修武 
課號
ESOE3028 
課程識別碼
505 39700 
班次
 
學分
全/半年
半年 
必/選修
必修 
上課時間
星期五2,3,4(9:10~12:10) 
上課地點
工科207 
備註
資訊計算組必修。第7節在127A上課。
總人數上限:52人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1051ESOE3028_ 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

本課程內容為說明如何使用電腦繪圖系統的基本功能以及其應用設計,以循序漸進的方式涵蓋有關二維與三維繪圖的各個重要課題。同時重點介紹開放電腦繪圖程式庫中主要副程式的功能與用法,並結合C++程式語言進行電腦繪圖程式設計示範說明。
 

課程目標
了解電腦繪圖基本原理與數學基礎,以及具備使用開放電腦繪圖程式庫(OpenGL)進行電腦繪圖應用之程式設計實作能力。 
課程要求
上課出席、參與考試以及準時繳交作業。 
預期每週課後學習時數
 
Office Hours
另約時間 備註: 請以電子郵件預約。 
參考書目
Mathematical Elements for Computer Graphics, 2/E, David F. Rogers and J. Alan Adams, McGraw-Hill, 1990.
Computer Graphics Using OpenGL, 3/E, F.S. Hill. Jr. and Stephen M. Kelley, Jr., Pearson Prentice Hall, 2007.
An Integrated Introduction to Computer Graphics and Geometric Modeling, Ronald Goldman, Taylor & Francis, 2009.
Mathematical and Computer Programming Techniques for Computer Graphics, Peter Comninos, Springer, 2010.
Computer Graphics: Theory and Practice, Jonas Gomes, Luiz Velho and Mario Costa Sousa, Taylor & Francis, 2012.
OpenGL Programming Guide, 8/E, Dave Shreiner, Graham Sellers, John Kessenich and Bill Licea-Kane, Addison Wesley, 2013.
Computer Graphics: From Pixels to Programmable Graphics Hardware, Alexey Boreskov and Evgeniy Shikin, Taylor & Francis, 2014.
Computer Graphics: Principles and Practice, 3/E, John F. Hughes, Andries van Dam, Morgan McGuire, David F. Sklar, James D. Foley, Steven K. Feiner and Kurt Akeley, Addison Wesley, 2014. 
指定閱讀
Computer Graphics with Open GL, 4/E, Donald D. Hearn, M. Pauline Baker and Warren Carithers, Pearson Prentice Hall, 2011. 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
作業 
30% 
 
2. 
期末考 
35% 
 
3. 
期中考 
35% 
 
 
課程進度
週次
日期
單元主題
第1週
09/16  Introduction to Computer Graphics 
第2週
09/23  Computer Graphics Hardware 
第3週
09/30  Computer Graphics Software 
第4週
10/07  Graphics Output Primitives 
第5週
10/14  Attributes of Graphics Primitives 
第6週
10/21  Implementation Algorithm for Graphics Primitives and Attributes 
第7週
10/28  Two-Dimensional Geometric Transformation 
第8週
11/04  Two-Dimensional Viewing 
第9週
11/11  停課一次,課程改原住民電視台參訪活動,日期另行通知. 
第10週
11/18  Three-Dimensional Geometric Transformation 
第11週
11/25  Three-Dimensional Viewing 
第12週
12/02  Three-Dimensional Viewing 
第13週
12/09  期中考 
第14週
12/16  Computer Animation 
第15週
12/23  Class Assignment 1 
第16週
12/30  Class Assignment 2 
第17週
01/06  Class Assignment 3 
第18週
01/13  期末報告