電腦圖學
臺北科技大學 114-2 學期課程,課號 353866。
- 學期:114-2
- 授課教師:江佩穎
- 學分:3
- 選修
- 上課時段:週三 5、6、7 節
課程大綱
AR/VR之人機互動應用已日漸普及, 其重要性已是不可言喻, 電腦圖學在日常生活中已經是一個不可或缺的科技 。因此本課程宗旨為教導學生電腦圖學之基礎理論, 並搭配OpenGL程式來開發3D互動程式。課程中將搭配業師協同教學, 指導學生如何開發符合使用者需求之應用程式, 課程將搭配實地探訪的方式, 理解使用者需求, 並設計出應用程式之雛形, 以及如何做到有效地使用者評估。
課程進度
Week01. Course Introduction , OpenGL setup Week02. What is Computer Graphics Week03. Basic OpenGL / Input and Interaction Week04-5. Polygonal Meshes , Transformation, Hierarchical Modeling Week06-7.Viewing & Projection Week08. Midterm Project Week09~10. Rasterization Week11~Week12. Lighting & Shading Week12~13. Texture mapping Week14~15. Curve & Stroke Week16. Special Topic Week17. Special Topic Week18. Final Project Demo
評量方式
Individual Projects 60% OpenGL programming assignments 50% Mini task 10% Final Project 40%
教材
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:是 1. Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL (5th or 6th Edition) 2. OpenGL SuperBible: Comprehensive Tutorial and Reference (5th/6th Edition) 3.OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition)