Unity Learning

Unity Training for interactive Virtual Reality

Proposal - The creation of a Course Document with step by step information and workflows for creating Interactivity in VR Film and Computer Generated VR alongside teaching of Unity to better prepare for creative projects and build a solid foundation for future independent study. 

This would contain:

    • Written workflows of Unity work processes and interaction in VR film and Computer Generated VR. 

    • To be referred to throughout the course  

    • To be followed in lessons along side tutorials 

    • An official course guide and new standard for interactive VR training with Unity. 

    • Basic workflows are available online but this Course Brochure document would serve as template for future students to learn interactive Virtual Reality using Unity in lessons.

    • The Course Document would in time be contributed to by students and then reviewed by Faculty. 


Interactive Virtual Reality with Unity Essential Step by Step Workflows 

  • Main Windows Breakdown

  • Unity APIs

  • User Interface

  • Setting Up a Scene

  • Working with Scripting 

  • Using Build Settings

  • How to create, add and work with assets

  • How to Create a Scene with 3D objects

  • Creating and Placing Game Objects

  • Creating and assigning materials

  • Importing Textures 

  • Using Pre Fabs

  • Using the Skybox

  • Player navigation in Unity


Interactive Virtual Reality Film with Unity Essential Step by Step Workflows 

  • How to build and create a 360 film scene

  • How to Create a Video Sphere 

  • How to position a sphere into a scene

  • How to Create a Shader 

  • How to create a POV of view inside of a sphere 

  • How to add a Main Camera and a VR User POV

  • Setting up a VR Camera rig in the scene

  • Adding Fade Ins and Fade Outs with two interactive scenes

  • How to connect two VR scenes


Advanced Step by step work flows for Interactive VR Projects using Unity 

  • How to add an interaction framework to a project

  • Creating Interactive Objects 

  • Adding interactivity based on what the Camera is pointing at.

  • How to Add a Virtual Gaze Interaction

  • Working with Box Colliders

  • Setting up a Video Player with 360 VR Video clips.

  • Adding a video player to playback video content

  • Adding a reticle for aiming 

  • Action triggers and Triggering actions

  • Using Trigger Colliders to Open Doors for Interactivity 

  • Using a VR Eye Raycaster and Navigation to move within a 3D area.

  • Using VR Controllers to aim for a target location

  • How to add vibration interactivity to controllers

  • How to animate objects and characters in Unity

  • How to trigger animation

  • Adding Multiple 360 Videos with interactivity 

  • How to create a linear and non linear interactive VR film 

Basic Spatial Audio Step by step work flows for Interactive VR Projects using Unity 

  • Using Audio in an interactive scene 

  • How to add and synch stereo audio into Unity

  • How to mix ambisonic audio

  • Attaching audio to objects and characters

  • Using audio for interactivity 

Exporting 

  • Rendering Guidelines

  • Saving Project Guidelines

  • Exporting Project Guidelines

  • Uploading Project Guidelines


Additional Workflows

  • Additional Workflows

  • Actionable preview and Adding events to change the display of the object in focus.

  • Importing a 2D Video 

  • Importing community assets

  • Working with SDKs

  • Using Stereoscopic Video 


Notes

  • Many of the items listed may have been repeated, slightly misunderstood or even the same but I wanted to give a full overview of my research into different VR training and education courses I have found online and what the community as a whole want to learn in relation to an introduction to training for Interactive Virtual Reality using Unity.

  • I also understand we most likely do not have the time to explore all these areas, but I believe the creation of an original work flow document throughout the course specifically for VR film and computer generated VR will be critical in ensuring a solid foundation for future independent learning and more advanced practices in Unity and other programs such as Unreal Engine for current and prospective students.

  • I would also really welcome the opportunity to help create and type up this document with tutors in order to advance further in Unity training through documenting all these processes. 

  • In terms of overall class comments, I believe we personally have fantastic opportunities in terms of events and speakers and access to learning and equipment, so have focused on Unity training and designing interactive VR experiences.

  • The idea for this was taken from my training at Met Film School, where each editing room contains a document with step by step workflows for Adobe Premiere and is almost like a Bible for student editors throughout their course and provided me with the perfect foundation for mastering my skills as an editor.

  • Having the knowledge of the above steps and in written form would be so useful and in comparison to video creation for each task is far more efficient and useful 

Image from VR Zone Unity Free Article

Sidney Malik