課程編碼 Course Code | 中文課程名稱 Course Name (Chinese) | 英文課程名稱 Course Name (English) | 總學分數 Credits | 總時數 Hours |
---|---|---|---|---|
5905170 | 電腦圖學與擴增實境 | Computer Graphics and Augmented Reality | 3.0 | 3 |
中文概述 Chinese Description | 本課程介紹OpenGL與OpenGL for Embedded Systems (OpenGL ES)。講授電腦圖學基本原理:幾何圖形、互動介面、幾何轉換、透視投影、明暗度計算、紋理貼圖、色彩原理等。接著介紹3D繪圖引擎、建模引擎、創作實例經驗談。修課學生必須熟悉C語言。課程並介紹近年來在多媒體產業應用非常多的擴增實境(Augmented Reality, AR)繪圖技術。本課訓練學生具備使用OpenGL/OpenGL ES程式庫、瞭解3D繪圖引擎、及運用擴增實境技術之能力,並能整合以上技術進行3D繪圖程式開發創作。 | |||
英文概述 English Description | This course introduces 3D computer graphics. Topics include OpenGL, shading language, graphics pipeline, geometric, interactive interface, transformation, projection, hidden surfaces, shading, texture mapping, and color. This course introduces 3D rendering, modeling, and graphics engine. The student will be required to write computer programs using C language and OpenGL API. Topics of augmented reality (AR) will be covered in the class. The students will be able to develop 3D modeling, rendering, graphics, and augmented reality tools. |
備註: