Creating a VR room

Hi there,

I have been asked to create a virtual reality room in which users can select things such as colours to change the wall colour, add items to tables etc.

However I have not done anything like this before! I am wondering what would be the best place to start with this?

If anyone has any advice or suggestions, that would be great!

Thanks!

I understand you’re asking about programming. I’ve studied C# before and I know that you can use it to create a VR glasses app for your idea. In other words, it probably shouldn’t be VR, but augmented reality, because it will be more useful and faster.

I’d suggest starting simple with something A-Frame (built on top of three.js), it’s beginner and web-based, so you can see results quickly. Plus, it plays nicely with Oculus and other headsets right out of the box.

From my experience keep your first version simple, basic shapes, light interactions before layering on the complexity like textures, physics or multi-user interactions. It helps avoid frustration and lets you test faster.

Also, if you’re planning a multiplayer VR room eventually, libraries like Networked-Aframe can save you a lot of backend headaches early on.

Good Luck

Why? Because reading the question, that doesn’t appear to be the brief.

A-Frame was the first thing that sprung to my mind on this. It’s something I have experimented with before, but not recently.
It’s fairly simple to get started having mark up similar to HTML to add 3D elements, then javascript for the interactivity.

1 Like

I just think that doing this in augmented reality rather than completely in VR would be the best idea. It will be enough for a person to enter a room with a helmet and there they will be able to change what they need to check, and for this they will not have to upload photos of a new room every time to check the changes.