Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn to Build WebVR applications by doing real projects
Rating: 3.0 out of 5(19 ratings)
145 students

Learn to Build WebVR applications by doing real projects

Learn by creating 10 real world WebVR applications with three.js which is used in Aframe and ReactVR
Last updated 3/2018
English

What you'll learn

  • Learn to use Threejs for VR (which is also used in Aframe & ReactVR)
  • Understand basics of VR
  • Build 360 media players
  • Load and play positional audio
  • Load and view 3D models
  • Create simple VR games
  • Learn to build effects in VR
  • Build a movie theatre in VR
  • Create lighting effects with threejs
  • Add text interfaces in VR

Course content

2 sections12 lectures48m total length
  • Accessing Course Files0:45

    Let's see how to access the files.

    1. First you'll need to download the common folder. Download it by clicking here.
    2. Create a new folder called Screencasts.
    3. Copy the common.zip folder to Screencasts folder.
    4. Extract the zip file.
    5. Every project in Build and Learn section has a download link to the project files.
    6. Once you download the project file, extract it and copy it to Screencasts folder.
    7. In the next video, you'll learn how to run the project using a local server.
  • Viewing the project on local server0:31

    Let's see how to view our projects using a local server.

    1. First, make sure you've node.js installed on your machine. If you're not sure, you can download node.js from this link.
    2. We'll be using serve as the local server. So to install it, run npm install -g serve on your terminal.
    3. Now, navigate to your Screencasts folder that we created earlier and run serve . (notice the period in the command).
    4. You can access the project files after you copy it this folder at the respective project url. For example, for day1, the project url will be http://localhost:5000/day1
    5. If you have any trouble setting up, please use the forum or email me at rison@realitypipe.com.

Requirements

  • Interest in Virtual Reality
  • Basic Javascript knowledge or willingness to learn it
  • Willingness to learn new skills and technologies

Description

Let's face it, developing for VR is hard, especially WebVR. There are so many paths that you can take, each with it's own set of tools.

On top of all this, web is evolving. It is no different with WebVR.

It can be overwhelming. Where do I start? What should I learn first. And because of the current state of VR, WebVR is being updated and support on browsers are being added.

Learn the right thing. That is the difference between creating your application and wasting a lot of time. You can spend a lot of time reading and playing with tools and yet complete nothing.

This is why you need some structure for learning. There are many things to learn when it comes to WebVR. You'll need to know about WebGL, Three.js, 3D models, shaders, projections and so on.

Even if you want to develop with a framework like Aframe or ReactVR, you need to learn three.js to create custom components and use it to it's full potential.

That is why this course is designed around three.js. Three.js is a library which helps to interact with WebGL, which is the cornerstone of WebVR.

And unlike courses where you learn a lot of theory and do no projects, we'll learn to create by doing 10 real world projects. And as a bonus, you can download all the source code and use it in your personal and commercial applications.

I've spend over 300 hours ($30,000) worth of consulting time in to making these course for you. I did it because I want each and every one of you to make full use of WebVR. Virtual reality is an emerging platform and it is here to stay. 

Those who get into WebVR now will have an unfair advantage in the future.

You can click on Buy Now to get the course.

No prior WebVR knowledge necessary to start.

There is no fluff in the videos, only pure value and straight to the point. So you can get to building WebVR applications as quickly as possible.

And you'll be able to download the source code for all projects and use it for personal and commercial projects!

Testimonials

"Rison is a true frontiersman in the area of WebVR, I recommend anyone interested in learning this important new tech to follow his work."

 Ben Erwin, Entrepreneur and Web Developer

"Rison has done an amazing job building my website utilizing VR functionality. He is very responsive and has gone above and beyond to understand my objectives and execute a design and interface that is both unique and cutting edge. He has worked with me on my timeline and is very reasonably priced.

I would definitely work with Rison again and highly recommend him to anyone looking to learn new skills in VR, build a website or VR applications!"

Cliff Gladstone, CEO of 360 Entertainment

Who this course is for:

  • VR enthusiasts
  • Front-end web developers
  • 3D artists
  • Web designers
  • Game designers
  • Game developers
  • Anyone who want to learn about WebVR and Threejs