Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
Testimonials (1)
practical examples and troubleshooting of real problems (during creating real projects, games, etc.), I mean good practice and how the real project work looks like