3DTOUR developed a virtual reality tour (HTC Vive version) for Spas Sky club house

Spas Sky is a premium class club house from the largest Ukrainian developer Ukrbud. 3DTOUR team created interior and exterior renders, a couple of videos and a VR tour for presentation in a specially equipped VR room.



This was one of our first large-scale VR architecture solutions. It allows customers to evaluate both the club house itself and its surroundings, seamlessly move around the apartments and check out the view from the window.

For its presentation and sales organization we have created several types of content:
– classic visualizations of interior and exterior;
– VR tour for presentation in a specially equipped VR room;
– video.

HTC Vive Pro
Touch table
Virtual Reality
Unreal Engine 4
3Ds max
Adobe Photoshop


It turned out to be a rather complex and time-consuming project

It turned out to be a rather complex and time-consuming project — a residential complex with 30 apartments and surroundings. But the main difficulty for us was a search for the right solution for several technical issues that we’ve encountered during the workflow and further creation of high-quality VR content.


For static renders and 360 panoramas, we used the Nvidia Ansel engine. The main tool for 3d modeling was 3ds Max. We integrated the render of the ready-made model into one of the videos/.

We used the ArchiCAD model and the drawings provided by our customers as references. But we had to rebuild the model completely, as the grid topology did not meet the real-time application requirements. Besides, we removed all of the unnecessary objects that wouldn’t have been visible in the VR project — metal parts of carrying walls and other technical elements.

In addition, our team carried out all the development, export and import of models semi-automatically or manually, since back then the Unreal Datasmith toolkit had not yet been released.

As for VR, the optimization of this solution requires the stable operation of the application with a frequency of 90 frames per second (FPS). For the normal FPS level, it was necessary to divide the entire scene into ~ 13 Streaming level, as well as to add a level of detalization (LOD) for all possible objects. Thus, it became possible to load different locations as needed.

Moreover, we implemented an additional way of navigation between locations and view information about the apartment using hotkeys. This solution makes the presentation in the sales department especially convenient, as it allows the client to move quickly to any desired location.

Exterior details

Interior details

I'm impressed
More projects