Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning React VR

Learning React VR

1h 10mIntermediate2017-10-09

Authors

Emmanuel Henri

Emmanuel Henri

Executive with 20+ years of experience in programming and design

Course details

Developers who want to create virtual reality worlds have a new option: React VR. Facebook has extended its innovative JavaScript library, React, to immersive 3D. This new framework lets you deliver powerful VR experiences over the web, for a variety of devices, using declarative components. Join Emmanuel Henri in this course for an introduction to React VR. Learn how to work with the 3D coordinate system and transform commands; add and position primitives, static images, and models; integrate sound; and add interactivity such as clickable buttons. Emmanuel also provides some inspiration for taking the 360-degree panorama you build in the course to the next level, using your new React VR skills.

Learning objectives
Finding inspiration on the web
Testing projects with a Gear VR headset
Working with 3D coordinates and transforms
Building a 360-degree background
Adding primate components and 3D models
Adding sound and interactivity

Skills covered

Virtual RealityCross-Platform DevelopmentReact.jsMetaMobile DevelopmentVisualization and Real-TimeLearning

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Using the exercise files

1. Setting Up

  • 04 - Introduction to React VR
  • 05 - Testing with your browser
  • 06 - VR content on the web for inspiration
  • 07 - Initialization of the project
  • 08 - Testing with your Gear VR headset

2. Overview of React VR Basics

  • 09 - Project structure
  • 10 - React concepts with React VR
  • 11 - 3D coordinates and transforms
  • 12 - React VR components overview

3. Build Our VR Components

  • 13 - Add a 360-degree background with pano
  • 14 - Add primitive components to the scene
  • 15 - Add 3D models to the scene
  • 16 - Add sound in 3D space
  • 17 - Add VrButton for interactivity
  • 18 - Change state and environment with button

Conclusion

  • 19 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal