The range of options when it comes to the implementation of a design in a "virtual reality" is wide. We were beta testers and are now one of the first commercial users of the PresenZ software, which allows us to render photorealistic, stereographic, digital scenes with real freedom of movement, with 3D sound and, to take matters over the top, with animated objects. That's about as VR as it currently gets.
But also for the creation of "classic" VR experiences using a game engine like Unreal ywe've got you covered. The applications range from "simple" real-time animated spaces, to design configurators, that allow users to configure and experience the apartment of their dreams with materials and surfaces all the way down to furniture in real time.