Chapter 1-5 explains the relevant technical principles of virtual reality. The five chapters are: overview of virtual reality, construction of virtual environment based on 3D graphics, construction of virtual environment based on images, interface equipment of VR and basic graphics technology. These five chapters focus on the conceptual architecture of virtual reality and describe the principles and technologies related to virtual reality from the macro, meso and micro levels, enabling students to build a comprehensive and three-dimensional virtual reality knowledge system from the low-level technology, to the development of application systems, to the high-level concepts. In Chapter 6, education and games are selected to discuss the ideas, cases and prospects of the combination of virtual reality technology and practical application. In this way, students can broaden their vision, inspire their thinking, and help them establish the combination of theoretical knowledge and practical application. The content is carried out by two teachers talking to each other.
Overview
Syllabus
- 1 Introduction to Virtual Reality
- 1.1 The concept of VR and its three main features
- 1.2 The conceptual architecture of VR
- 1.3 The history and current situation of VR
- 2 One of the virtual environment construction methods of VR ---- Virtual environment construction based on 3D graphics
- 2.1 Virtual environment construction technology
- 2.2 Unigine Engine
- 2.3 Virtual Reality Network Specification language
- 3 The second way of VR virtual environment construction ---- image-based virtual environment construction
- 3.1 Image-based Modeling and Rendering Technology (IBMR)
- 3.2 Panoramic image technique
- 3.3 Other IBMR technology
- 3.4 Comparison of two construction patterns
- 4 Virtual reality interface device
- 4.1 Human stereoscopic vision features
- 4.2 All kinds of visual perception equipment
- 4.3 Auditory, force/touch, taste/smell and other sensory equipment
- 4.4 tracking equipment
- Summary and thinking about VR interface equipment
- 5 Basic graphics technology
- 5.0 Basic graphics technology
- 5.1 The concept of computer graphics and three major research contents
- 5.2 Graphic assembly line
- 5.3 Basic graphics library: OpenGL and Direct 3D
- 5.4 The concept of GPU and its development
- 5.5 Basic rendering techniques
- 5.6 Accelerated rendering technique
- 5.7 Scene management ---- Scene diagram and space division
- 5.8 Collision detection
- 6 VR application
- 6.1 VR and Education
- 6.2 VR and game
- Final exam
Taught by
Xinyuan Huang, Gang Yang, Guoyu Sun, and Jingwei Chen