A VR simulation based on three.js