Virtual Reality Training

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