本課程將介紹 3D AR (Augmented Reality) 相關關鍵技術及系統實作。首先,本課程將會介紹 3D AR 系統的基本概念及相關關鍵技術;接著,本課程會介紹 3D AR 系統的實作方法。由於 Unity 引擎具備跨平台的特性,且已經被應用在許多 3D 遊戲、VR 虛擬實境及 AR 擴增實境內容的開發上,所以本課程規劃以 Unity 引擎為例,來介紹 AR 擴增實境系統的實作。我們將介紹 Unity 引擎的基本功能,以及軟體的操作方式。接著,我們會再介紹 Unity 上的 AR SDK,包含 Vuforia 及 Easy AR。並且,在課程中我們也會安排具有 Unity AR 系統開發經驗的業師,來分享他們開發 AR 系統的實際心得。最後,我們也會安排同學使用 Unity 製作一個簡單的期末專題,訓練學生具備基本的 3D AR 系統開發能力。This course will introduce 3D AR (Augmented Reality) related key technologies and system implementations. First, this course will introduce the basic concepts and related key technologies of a 3D AR system; then, this course will introduce the practical methods of a 3D AR system. Since the Unity engine has cross-platform features and has been applied in the development of many 3D games, VR virtual reality and AR expansion and AR expansion and development content, this course plans to introduce the implementation of AR expansion and development system using the Unity engine as an example. We will introduce the basic functions of the Unity engine and how the software operates. Next, we will introduce the AR SDK on Unity, including Vuforia and Easy AR. Moreover, during the course, we will also arrange for teachers with Unity AR system development experience to share their actual experience in developing AR systems. Finally, we will also arrange for students to use Unity to create a simple final topic, and train students to have basic 3D AR system development capabilities.
1. 吳雁濤,精通 Unity3D + AR + VR:你才敢稱為 3D 高手,佳魁資訊,2018 年 11 月。
2. 曾偉凱、何昇隆、李慧貞、呂國泰,穿梭虛擬與現實 - Unity 3D 擴增實境 AR 速戰技,碁峰資訊,2017 年 6 月。
1. Wu Yanfeng, proficient in Unity3D + AR + VR: Only you dare to call him a 3D expert, Jiakui Information, November 2018.
2. Zeng Weikai, He Shenglong, Li Huiying, and Wu Guotai, Shuttle Virtual and Reality - Unity 3D Expanding Reality AR Speed Technology, Gefeng Information, June 2017.
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
課堂參與課堂參與 Class Participation |
10 | |
作業作業 Action |
60 | |
期末專題期末專題 Final topics |
30 |