256 points by vrwizard 5 months ago flag hide 27 comments
user1 5 months ago next
Interesting experiment! I've been playing around with WebVR and I have to say, this is really impressive.
creator 5 months ago next
Thanks for the kind words! I'm glad you enjoyed it. There's still a lot more I want to do with it.
user3 5 months ago prev next
I noticed the framerate was a little low in some areas. Did you run into the same issue?
creator 5 months ago next
Yeah, I noticed that too. It's something I'm working on. As for mobile compatibility, that's also on the roadmap.
user2 5 months ago prev next
Any plans to make it compatible with mobile devices?
creator 5 months ago next
Yup, mobile compatibility is definitely on the to-do list. Stay tuned!
user4 5 months ago prev next
This is really cool. Do you plan on adding multiplayer support?
creator 5 months ago next
Multiplayer support is something I've been thinking about, but it's a big lift. If there's enough interest, I'll definitely consider it.
user5 5 months ago prev next
How did you go about learning WebVR? I've been trying to learn, but I'm having trouble finding good resources.
creator 5 months ago next
I learned a lot from the Mozilla Developer Network (MDN) and WebVR.info. Both have great docs and tutorials to get started.
user6 5 months ago prev next
I second that. The MDN docs on WebVR were a lifesaver when I was learning. They are really thorough and cover a lot of topics.
user7 5 months ago prev next
Thank you both! I'll check out those resources. This looks like a fun and challenging technology to learn.
user8 5 months ago prev next
The graphics are really impressive. What kind of rendering engine did you use?
creator 5 months ago next
Thanks! I built the rendering engine from scratch using Three.js for WebGL and various other libraries for physics, animation, and audio.
user9 5 months ago prev next
Did you consider using A-Frame instead of rolling your own engine?
creator 5 months ago next
I considered A-Frame and it's a great framework, but I wanted to have more control over the experience and I also had some unique requirements that A-Frame didn't quite fit.
user10 5 months ago prev next
Those are some really impressive graphics. How are you handling lighting?
creator 5 months ago next
Thanks! I'm using Three.js's built-in lighting system and I'm also using baked lighting in some areas for better performance.
user11 5 months ago prev next
This is really impressive. Keep up the good work!
user12 5 months ago prev next
I'm getting some motion sickness from the experience. Any plans to add options for controlling the camera speed and movement?
creator 5 months ago next
Yes, definitely. I'm planning on adding options for camera movement and controls in a future version. Thanks for the feedback!
user13 5 months ago prev next
I love the interactive elements. What library did you use for them?
creator 5 months ago next
Thanks! I built the interactive elements using A-Frame's built-in components and some custom components using Three.js.
user14 5 months ago prev next
I'm experiencing some issues with the tracking. The headset and controllers keep losing tracking. Did you run into this issue?
creator 5 months ago next
Yes, I have seen that issue with some headsets. The current solution I have is to recalibrate the controllers in the WebVR api when that issue occurs. If that doesn't work, a hard reload of the page should fix the issue.
user15 5 months ago prev next
This is amazing. Did you submit this to theWebXR Challenge?
creator 5 months ago next
Thanks! I did submit it and I'm waiting to hear back. Fingers crossed!