This project is live on GitHub Pages
Note: To enter 360 VR mode, click the VR
button on the bottom right hand side!
Math topics can be challenging to grasp sometimes, and @quentinv72 and I thought demonstrating them in interactive experiments in a VR environment could help with that. As a first step, we wanted to use random experiments to illustrate Law of Large Numbers with a whole lot of dice falling down from the sky.
As we wanted this to be a web application that is easily accessible, we chose A-Frame
as framework. This means that any browser on a VR or any other device should be able to run this. However, we highly recommend you to use a VR headset for the best experience!
A-Frame
is an easy-to-configure library based on Three.js
, which gives us flexibility in our devlopment cycle in case we need it.
Requirements:
- Node 12+
- Npm
First install the dependencies:
$ npm install
To run locally:
$ npm start
Local instance will be served on localhost:9000