Inside the Matrix VR

I’d like to share a WebVR demo which I made using three.js. It’s a short animation inspired by The Matrix (which was released in June 1999. Can’t believe that was 20 years ago!). It starts in the construct scene and then changes to a 3D interpretation of the digital rain.

Here’s the demo:
Here’s the code:

I wanted to make it cross-platform so I switch between OrbitControls and VR depending on whether that’s available in the browser. Overall, I was very impressed how straight-forward it was to make a VR experience (although a simple one) in the browser using three.js. Everything I needed was right there. It’s one of those things that feel like they should be more difficult :smile:.

Let me know what you think, and feel free to use any code from the above!