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

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

課程目標
了解電腦繪圖基本原理與數學基礎,以及具備使用開放電腦繪圖程式庫(OpenGL)進行電腦繪圖應用之程式設計實作能力。 
課程要求
上課出席、參與考試以及準時繳交作業。 
預期每週課後學習時數
 
Office Hours
另約時間 
指定閱讀
Computer Graphics with Open GL, 4/E, Donald D. Hearn, M. Pauline Baker and Warren Carithers, Pearson Prentice Hall, 2011. 
參考書目
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. 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
期中考 
40% 
 
2. 
作業與期末報告 
60% 
 
 
課程進度
週次
日期
單元主題
第1週
9/14  停課一次