Get in Touch

Course Outline

Day 1

  • Configuring a VR development workspace.
  • Setting up a VR presentation area.
  • Key considerations regarding different VR headsets and their significant impact on experience design.
  • Understanding controller features and their influence on interaction design.
  • Installing necessary software for VR development.
  • First VR application: creating a basic white cube scene.
  • Foundations of interaction design.
  • Overview of the VR development workflow.

Day 2

  • Exploring the Unity interface.
  • Exercise: Constructing a complete experience using only the Unity Editor.
  • Building standalone Unity applications.
  • Programming behaviors within Unity.
  • Exercise: Creating a simple solar system (involving scripting and geometry).

Day 3

  • Importing 3D models into Unity.
  • Fundamentals of rendering* (lighting, textures, and shaders)
    • * Advanced rendering techniques are not covered in this training.
  • Leveraging the Unity Asset Store.
  • Event-driven programming in Unity.
  • Handling VR controller input.
  • Exercise: Implementing planet grasping (user interaction in VR).

Day 4

  • VR navigation: technical and design aspects (teleportation, translation, dashing).
  • Exercise: Implementing a teleport feature.
  • Exercise: Switching between 3D models.
  • Exercise: Placing points of interest.
  • Exercise: Navigating between points of interest.

Day 5 (Optional)

  • Exercise: Building a furniture catalog.
  • Exercise: Positioning furniture within the scene.
  • Exercise: Adjusting interior lighting.
  • Exercise: Changing the time of day.

Day 6 (Optional)

  • Design and prototyping of multi-user experiences.

Requirements

  • Required Equipment:
    • VR headsets and VR-compatible workstations (Windows OS), along with sufficient floor space for each participant to test applications comfortably.
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories