Hello, I am a senior game developer with 6 years of experience.
During game development, I faced several projects that required three.js.
So, I was well versed in WebGL, BabylonJS, Unity, D3.js, PlayCanvas, A-Frame, Cesium.
In addition, I have ever done VR integration using VRButton.js.
I think I can help you to complete your project in time.
I'd appreciate you get in touch with me for further discussion.
Thank you,
Artur