Contents
- 1 Virtual Reality Training Overview
- 2 Virtual Reality Course Content
- 2.1 Introduction to VR
- 2.2 Overview
- 2.3 Introduction to Unity
- 2.4 Game Objects
- 2.5 Models, Materials, and Textures
- 2.6 3D Terrain
- 2.7 Environments
- 2.8 Lights and Cameras
- 2.9 Collision
- 2.10 Prefabs
- 2.11 User Interfaces
- 2.12 Particle Systems
- 2.13 Animators
- 2.14 Audio
- 2.15 Publish and Deploy
- 2.16 Unity Integration with VR
Virtual Reality Training Overview
The increasing possibilities with interactive technology as opened up to virtual classrooms for teaching and educating the students. Research has proven that interactive teaching using such visual technologies is much more effective than the traditional methods which help students understand and gain knowledge better. Virtual reality is used in many training scenarios as it consists a wide range of benefits for academia and industrial needs.
Prerequisites
No prior programming skills are required. Access to certain combinations of hardware is required
Objectives of the Course
- Produce 3D scenes using Unity and Blender while learning world space and scale
- Try various UI (User Interface) techniques that can be used in VR Applications
- Learn about the technical basics of VR such as rendering and VR motion sickness
- Gain advanced experience in Unity programming using C# language
- Interactive product demo artist
- Interactive product demo artist
- Virtual production developer 3D
- VR background artist 3D VR developer
- AR/VR unity developer
- E-learning designer Modelling & texturing artist
Who can attend this course
- Unfortunately, there is no simple set of requirements.
Virtual Reality Course Content
Introduction to VR
- What is virtual reality
- Modern VR experiences
- History
Overview
- Hardware
- Software
Introduction to Unity
- Getting to Know the Unity Editor
- The Project Dialog
- The Unity Interface
- The Project View
- The Hierarchy View
- The Inspector View
- The Scene View
- The Game View
- The Toolbar
- Navigating the Unity Scene View
Game Objects
- Dimensions and Coordinate Systems
- Game Objects
- Transforms
Models, Materials, and Textures
- Built-In 3D Objects
- Importing Models
- Models and the Asset Store
3D Terrain
- Terrain Generation
- Terrain Textures
- Importing Terrain Assets
- Texturing Terrain
Environments
- Generating Trees and Grass
- Environment Effects
- Character Controllers
Lights and Cameras
- Lights
- Camera
- Layers
Collision
- Rigidbodies
- Collision
- Triggers
- Raycasting
Prefabs
- Prefab Basics
- Working with Prefabs
User Interfaces
- Basic UI Principles
- The Canvas
- UI Elements
- Canvas Render Modes
Particle Systems
- Particles
- Particle System Modules
Animators
- Animator Basics
- Configuring Your Assets
- Creating an Animator
Audio
- Audio Basics
- Audio Sources
Publish and Deploy
- Managing Scenes
- Unity Player Settings
- Building Your Application
Unity Integration with VR
- Oculus Rift
- Cardboard
- GearVR