課程資訊
課程名稱
虛擬實境
Virtual Reality 
開課學期
102-2 
授課對象
電機資訊學院  資訊工程學研究所  
授課教師
歐陽明 
課號
CSIE7633 
課程識別碼
922EU1940 
班次
 
學分
全/半年
半年 
必/選修
選修 
上課時間
星期一6,7,8(13:20~16:20) 
上課地點
資107 
備註
限學士班三年級以上
總人數上限:50人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

Part I: Virtual Reality
1. Look real, sound real, feel real, smell real, react realistically and in real-time
2. 3D Sound, directional sound
3. Environment Walkthrough, Distributed Interactive Simulation (DIS)
4. Tracking devices: space tracker, tracking algorithms
5. Immersive display: Head Mounted Display, BOOM, Stereo shutter glasses
6. Force Feedback Devices (Joystick, PHANToM etc.)
7. Trajectory prediction algorithms

Part II: Display and Visualization
1. Modeling (Solid modeling, build large models, physically based modeling, motion dynamics)
2. Global illumination algorithms( radiosity, volume rendering, scientific sualization)
3. Texture mapping and advanced animation
4. Graphics packages : OpenGL (X window, WinXP), DirectX(WinXP)

Part III: Hardware and accelerators
1. High performance graphics architectures
(Pixel-Planes, Pixel Machine, SGI reality engine, PC Graphics (nVidia, ATI), Accelerator Chips & Cards)

Part IV:
Virtual reality paper survey and term project


 

課程目標
 1. To understand VR technology.
2. Can do a VR project, including writing a software that can be executed in a NB or mobile smartphone/Pad (Apple or Android).
3. Can read related papers and comments on the pros and cons of these papers.

Virtual reality (VR), the use of computer modeling and simulation that enables a person to interact with an artificial three-dimensional (3-D) visual or other sensory environment. VR applications immerse the user in a computer-generated environment that simulates reality through the use of interactive devices, which send and receive information and are worn as goggles, headsets, gloves, or body suits. In a typical VR format, a user wearing a helmet with a stereoscopic screen views animated images of a simulated environment. The illusion of “being there” (telepresence) is effected by motion sensors that pick up the user’s movements and adjust the view on the screen accordingly, usually in real time (the instant the user’s movement takes place). Thus, a user can tour a simulated suite of rooms, experiencing changing viewpoints and perspectives that are convincingly related to his own head turnings and steps. Wearing data gloves equipped with force-feedback devices that provide the sensation of touch, the user can even pick up and manipulate objects that he sees in the virtual environment. 
課程要求
This course will be graded by

1. (1/3) Two homeworks,
2. (1/3) one midterm,
and
3. (1/3) one final project. 
預期每週課後學習時數
 
Office Hours
另約時間 備註: Mondays 10:00-11:30 AM, Mondays 5:10-5:30 PM 
參考書目
Reference:
1. Lecture Notes on Virtual Reality.
2. The Science of Virtual Reality and Virtual Environments, Roys S. Kalawsky, Addison Wesley.
3. Computer Graphics: principles and practice, second edition, Foley, van Dam, Feiner, Hughes, Addison Wesley.
4. Virtual Reality Systems, John Vince, Addison-Wesley.

Textbook:
Essential Virtual Reality Fast: How to Understand the Techniques and Potential of Virtual Reality, by John Vince, Publisher: Springer Verlag; ISBN: 1852330120 (1999-2003).

Course URL:
http://www.cmlab.csie.ntu.edu.tw/~ming/courses/rg/ 
指定閱讀
1. The textbook
2. My course Powerpoint files
3. The reference papers provided by my course Web site
4. The Journal paper and conference papers provided within the class, such as IEEE Visualization, IEEE CG&A, Presence (MIT journal, IEEE VR,  
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
第1週
2/17  Please refer to my personal course Web site:
www.cmlab.csie.ntu.edu.tw/~ming