facebook pixel
Become a client
Immersive VR Cinema

Case :

An Immersive VR Cinema

Project from:

Sandwich Vision

Tasks to solve:

To develop a high-performance VR player for Oculus (Meta Quest) headsets that provides seamless 360-video and stereoscopic content playback within a realistic, interactive 3D cinema environment.

Technologies used:

Unity 6
C#
OpenXR
Meta Quest SDK
HISPlayer SDK
SpatialGen CDN
UniTask
Custom VR Shaders

Aestar company has engineered a sophisticated VR solution for high-quality media consumption on Meta Quest headsets. The primary challenge was to create a digital environment where the user feels truly present in a cinema hall, while ensuring the smooth playback of demanding 4K/8K video formats, including 360-degree and stereo content, without latency. By leveraging Unity 6 and custom-coded shaders, we achieved perfect geometric alignment for the dome screen.

To guarantee visual accuracy, our team implemented a specialized calibration grid during the dome screen’s creation. This prevents image distortion, which is critical for maintaining immersion in VR. The player is highly versatile, supporting 2D, VR180, and VR360 formats in both mono and stereo modes, making it an essential tool for companies looking for advanced AR, VR, and 3D educational solutions.

The technical architecture is built on a service-oriented approach (Service Locator and UniTask), ensuring stability when streaming high-bitrate content via the SpatialGen CDN. A standout feature is our custom Auto Exposure System: the virtual lighting in the 3D hall dynamically adjusts based on the brightness of the video playing on the screen. This level of detail, a hallmark of Aestar development, significantly enhances the “presence” effect for the viewer.

Users are granted full freedom to navigate the 3D hall from a first-person perspective, transforming a passive viewing experience into an interactive journey. The VR UI, designed with a minimalist aesthetic, provides intuitive control over playback while remaining unobtrusive. 

 

ua-flag ua-flag

Сайт доступний українською мовою!
Для найкращого досвіду, рекомендуємо перейти на українську версію