1 / 11

遊戲圖學 Game Graphics

遊戲圖學 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 投影片會提前一週上網,請先預習 每週不定時點名,請不要缺課 實習

Download Presentation

遊戲圖學 Game Graphics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 遊戲圖學Game Graphics 授課教師:陳宏光 副教授 實習助教:陳啟峰

  2. 課程進行方式 • 理論 • 教科書: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%)

  3. 聯絡方式 • 老師 • Room: E 712 • 電話: 04-23924505#7358 • E-mail: hankchentw@gmail.com • BLOG 留言: http://blog.ncut.edu.tw/meworksv2a/meworks/page.aspx?no=3033

  4. 課程資訊 • 老師的部落格(更新較快) • http://blog.ncut.edu.tw/meworksv2a/meworks/page1.aspx?no=3587&step=1&newsno=17 • 認證課程網站(網址請洽課程助教) • 學校互動式課程平台(網址請洽課程助教)

  5. 課程內容 • 三維遊戲所需之圖學相關理論及實務技術 • 涵蓋主題包括: • 基礎數學 • 三維物件的表示與建模 • 傳統的著色管線與貼圖技術 • 複雜場景之可視度處理及場景管理技術 • 物件的控制: • 運動控制 • 碰撞偵測 • 互動控制 • 角色行為與人工智能

  6. 課程進度安排

  7. 圖學常用基礎數學 • 三維物件的操縱處理 • 向量 • 基本代數 • 交接測試:線與面,線與球,線與多邊形等 • 雙線性內插

  8. 三維物件的表示與建模 • 多邊形網格(常用) • 表示 • 建模方式 • 多邊形網格相關之處理 • 儲存:壓縮 • 顯示: • 三角形帶轉換 • 點緩衝區 • 細緻程度控制 • 地形 • 曲線與曲面

  9. 傳統的著色管線與貼圖技術 • 傳統的多邊形網格著色管線 • OpenGL幾何管線 • 運用打光來增加場景著色的真實性 • 傳統的貼圖運算 • OpenGL像素管線 • 製作並運用貼圖以增加三維物件外觀的真實性

  10. 場景管理 • 可視度的控制 • 場景的分割與場景圖 (樹)的建立 • 場景圖 (樹)之儲存與運用

  11. 物件的控制 • 運動控制 • Avatar motion control • kinematic • Camera motion control • 碰撞偵測 • 互動控制 • 動作對應 • 物件與物件的互動 • 相機與物件的互動 • 物件之簡單自發性行為 • 行為與人工智能

More Related