Virtual Reality (VR) Showroom: A Tech Guide
With 31-year experience in software development and 24-year experience in 3D modeling, ScienceSoft offers comprehensive virtual reality development services.
How a Virtual Showroom Works
The set of features is defined individually based on each use case. Some of the common features are:
- Product metadata check-up: pop-up displays with a product’s info (price, sizes, characteristics, etc.).
- Product customization: changing available product configurations (colors, patterns, tech specifications).
VR navigation tools
e.g., hotspot navigation: users can click or lock eyes on the labeled hotspots in the VR space to get teleported straight to them.
Helps navigate the simulation, gives personalized product recommendations based on what products a user interacts with.
Enabling a group of users to join the VR simulation at the same time and from different locations.
Customizable avatars (for the multiplayer mode)
Users can choose an avatar to identify each other in the simulation.
Integration with payment services
and/or social media.
VR content management system
Adding/removing products or their configurations and editing their metadata.
Collecting user behavior statistics (e.g., defining most and least popular products/features among users).
VR system architecture
Examples of Virtual Showrooms
Natuzzi, a global furniture brand from Italy, has augmented their physical stores with virtual showrooms where customers can decorate a place with Natuzzi’s products. This initiative contributes to a 30-50% store sales increase during the most active months.
For IFA 2020 trade show, LG launched an interactive virtual showroom highlighting the capabilities of their flexible OLED TV screens in different home-style zones. The showroom was available to consumers around the globe via web and mobile apps, thus broadening the audience that could engage with the brand in a new entertaining way.
General Technology Stack
Unreal Engine (C++)
CRYENGINE (C++ and C#)
Amazon Sumerian (HTML, CSS, JS)
Cloud databases (DBaaS)
Google Cloud Platform
Desktop HMD / Tethered VR: Oculus (Rift, Go, Quest 2) HTC Vive, Valve Index, HTC Vive series
Headsets with eye-tracking capabilities: HTC Vive Pro Eye, Tobii Pro, Varjo VR-1 and VR-2
Standalone/Mobile VR: Google Cardboard, Samsung Gear VR, Google Daydream, Lenovo Mirage Solo
VR Showroom Development Challenges and Solutions
In VR, the shape of 3D models is defined with a polygon mesh to enable their real-time rendering. As the rendering of highly polygonal models (with curves and complex textures, like many products in the VR showroom can have) is heavy on GPU, it slows down the simulation.
Check out the solution
Applying the level of details (LOD) technique to adjust the visual fidelity of 3D models based on the distance from a user’s view. When further away, their polygon mesh is simplified (e.g., the texture is less detailed), but as a user moves closer, it gets rendered at full scale. Such a difference won’t be noticed by a user but will optimize the rendering engine workload.
Cost Drivers of a Virtual Reality Showroom
Core cost drivers
- Method of capturing real-life content for VR (3D CAD rendering, 360° photography, laser scanning).
- Number of 3D models optimized for VR and software to render it.
- Complexity of interactive scenarios.
- The depth of VR testing.
Additional cost drivers
- VR hardware.
- Development of advanced modules and their integration with a VR app:
- User analytics.
- AI assistant.
- VR Content Management System (CMS).
- Cloud services (based on the volume of cloud resources demanded).
VR Showroom: Consulting and Development by ScienceSoft
ScienceSoft relies on 31-year experience in software development and 24-year experience in 3D modeling to deliver high-end virtual reality showrooms for various business sectors.
Virtual showroom: consulting
- Help create/finalize the VR showroom concept.
- Choose the right tech stack.
- Design a scalable architecture.
- Define a VR development and management roadmap.
- Estimate TCO and ROI of the VR system.
Virtual showroom: development
The service covers all the stages of VR system creation:
- Business analysis and research.
- Software architecture design.
- UX and UI design.
- 3D modeling.
- VR development and testing.
- Continuous support and evolution.
ScienceSoft is a globally operating IT consulting and software development company established in 1989. Our experience in novel technology helps us develop efficient virtual reality solutions, including virtual showrooms for B2C and B2B needs.