110 likes | 278 Views
遊戲圖學 Game Graphics. 授課教師:陳宏光 副教授 實習助教:陳啟峰. 課程進行方式. 理論 教科書: 3D Games Vol. I: Real-time Rendering & Software Technology, Allan Watt & Fabio Policarpo, ACM Press, Addison Wesley, 全華圖書代理進口, ( 必須購買 ) 授課內容涵蓋 : Chapters 1-7, 9, 13, 15-17 投影片會提前一週上網,請先預習 每週不定時點名,請不要缺課 實習
E N D
遊戲圖學Game Graphics 授課教師:陳宏光 副教授 實習助教:陳啟峰
課程進行方式 • 理論 • 教科書:3D Games Vol. I: Real-time Rendering & Software Technology, Allan Watt & Fabio Policarpo, ACM Press, Addison Wesley, 全華圖書代理進口,(必須購買) • 授課內容涵蓋: Chapters 1-7, 9, 13, 15-17 • 投影片會提前一週上網,請先預習 • 每週不定時點名,請不要缺課 • 實習 • 搭配理論課進度進行,原則上ㄧ個單元搭配ㄧ個實習教程與一個作業。 • 教程及相關文件會提前一週上網,請提前下載 • 教程必須於下課前完成,由助教檢查, • 前10 完成 成績為 A,前11~20 完成 成績為 B,其餘為 C。 • 作業則為隔週上課前交(遲交1天扣10分),抄襲不論原創或拷貝均以零分計。 • 計分方式:實習教程(30%)+作業(60%)+出席情形(10%)
聯絡方式 • 老師 • Room: E 712 • 電話: 04-23924505#7358 • E-mail: hankchentw@gmail.com • BLOG 留言: http://blog.ncut.edu.tw/meworksv2a/meworks/page.aspx?no=3033
課程資訊 • 老師的部落格(更新較快) • http://blog.ncut.edu.tw/meworksv2a/meworks/page1.aspx?no=3587&step=1&newsno=17 • 認證課程網站(網址請洽課程助教) • 學校互動式課程平台(網址請洽課程助教)
課程內容 • 三維遊戲所需之圖學相關理論及實務技術 • 涵蓋主題包括: • 基礎數學 • 三維物件的表示與建模 • 傳統的著色管線與貼圖技術 • 複雜場景之可視度處理及場景管理技術 • 物件的控制: • 運動控制 • 碰撞偵測 • 互動控制 • 角色行為與人工智能
圖學常用基礎數學 • 三維物件的操縱處理 • 向量 • 基本代數 • 交接測試:線與面,線與球,線與多邊形等 • 雙線性內插
三維物件的表示與建模 • 多邊形網格(常用) • 表示 • 建模方式 • 多邊形網格相關之處理 • 儲存:壓縮 • 顯示: • 三角形帶轉換 • 點緩衝區 • 細緻程度控制 • 地形 • 曲線與曲面
傳統的著色管線與貼圖技術 • 傳統的多邊形網格著色管線 • OpenGL幾何管線 • 運用打光來增加場景著色的真實性 • 傳統的貼圖運算 • OpenGL像素管線 • 製作並運用貼圖以增加三維物件外觀的真實性
場景管理 • 可視度的控制 • 場景的分割與場景圖 (樹)的建立 • 場景圖 (樹)之儲存與運用
物件的控制 • 運動控制 • Avatar motion control • kinematic • Camera motion control • 碰撞偵測 • 互動控制 • 動作對應 • 物件與物件的互動 • 相機與物件的互動 • 物件之簡單自發性行為 • 行為與人工智能