Creating a VR App with Unity

Beginner
  • 13 videos | 55m 11s
  • Includes Assessment
  • Earns a Badge
Rating 4.2 of 18 users Rating 4.2 of 18 users (18)
Unity provides an IDE for creating virtual reality apps. Discover how to set up the environment and view the key scripts and components necessary for building a VR app.

WHAT YOU WILL LEARN

  • Download and install unity3d and associated components
    Set up and configure a virtual reality project within unity
    Import and install sample files into a unity vr project
    Describe and use the vreyeraycaster script to determine what the eye may be looking at
    Use the vrinput class to determine if the user has provided any input
    Attach the vrinteractiveitem component to gameobjects
    Use a custom script to subscribe to and respond to vrinteractiveitem events
  • Render a reticle on objects as a user's gaze changes within the environment
    Use selection radials to get confirmation an action should take place
    Use selection sliders to fill in bars to get confirmation a user wants an action to take place
    Use colliders and rigidbody to implement realistic movement in an app
    Use loadsceneasync to prevent lag or jitters when loading data in a virtual reality environment
    Use the built-in unity vr capabilities to build a virtual reality app

IN THIS COURSE

  • 3m 21s
    In this video, you will learn how to download and install Unity3d and its associated components. FREE ACCESS
  • 3m 8s
    In this video, you will learn how to set up and configure a Unity project for virtual reality. FREE ACCESS
  • Locked
    3.  Importing Unity Virtual Reality Scripts
    2m 47s
    In this video, you will import and install sample files into a Unity VR project. FREE ACCESS
  • Locked
    4.  Using VREyeRaycaster
    5m 14s
    Upon completion of this video, you will be able to describe and use the VREyeRaycaster script to determine what the eye may be looking at. FREE ACCESS
  • Locked
    5.  Using VRInput
    6m 49s
    In this video, you will use the VRInput class to determine if the user has provided any input. FREE ACCESS
  • Locked
    6.  Creating a VRInteractiveItem
    3m 7s
    During this video, you will learn how to attach the VRInteractiveItem component to GameObjects. FREE ACCESS
  • Locked
    7.  Responding to VRInteractiveItem Events
    6m 20s
    Learn how to use a custom script to subscribe to and respond to VRInteractiveItem events. FREE ACCESS
  • Locked
    8.  Rendering a Reticle
    5m 7s
    In this video, learn how to render a reticle on objects as a user's gaze changes within the environment. FREE ACCESS
  • Locked
    9.  Using SelectionRadial
    5m 19s
    In this video, you will use Selection Radials to confirm an action should take place. FREE ACCESS
  • Locked
    10.  Using SelectionSlider
    3m 11s
    Learn how to use Selection Sliders to fill in bars to confirm that a user wants an action to take place. FREE ACCESS
  • Locked
    11.  Using Colliders
    2m 41s
    During this video, you will learn how to use colliders and Rigidbodies to implement realistic movement in an app. FREE ACCESS
  • Locked
    12.  Using Asynchronous Loading
    3m 43s
    In this video, you will learn how to use LoadSceneAsync to prevent lag or jitters when loading data in a virtual reality environment. FREE ACCESS
  • Locked
    13.  Exercise: Use the VR Features of Unity
    4m 25s
    In this video, you will learn how to use the built-in Unity VR capabilities to build a virtual reality app. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Rating 5.0 of 3 users Rating 5.0 of 3 users (3)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 2165 users Rating 4.6 of 2165 users (2165)
Rating 4.4 of 12189 users Rating 4.4 of 12189 users (12189)