VR Multi-Application Display With Synchronized Viewpoints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual reality systems struggle to simultaneously display multiple applications with consistent viewpoints, limiting user interaction and immersion.
Innovation Solution
A method and apparatus that display a main scene in a three-dimensional virtual reality world with a target window, sharing display reference data to synchronize the viewpoints of multiple applications with the user's perspective, using a shared directory to manage pose data and enable seamless interaction across applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple applications are displayed simultaneously in virtual reality, then user interaction capability is improved, but viewpoint consistency deteriorates
Solution Approach 1:
The display system is segmented into a main scene (first application) and a target window (second application), allowing each to be managed independently while maintaining overall viewpoint consistency through shared reference data
Solution Approach 2:
Display reference data acts as an intermediary between the main scene and target window, enabling viewpoint synchronization by mediating the spatial relationship between multiple applications without requiring direct coordination between them
2Manufacturing precision
If multiple applications share display reference data, then viewpoint synchronization is improved, but system complexity increases
Solution Approach 1:
The display reference data structure is designed to be universal, serving multiple applications simultaneously through a shared directory mechanism that handles pose data for both the main scene and target window without requiring application-specific implementations
Data Source
AI summary
The present disclosure provides a display method and apparatus based on virtual reality, an electronic device, and a storage medium. The display method based on virtual reality includes: displaying a main scene in a three-dimensional virtual reality world and displaying a target window in the main scene, the main scene is an application scene of a first application displayed in full screen, an application scene of a second application is displayed in the target window, and the first application and the second application are different; obtaining display reference data in the main scene and sharing the display reference data in the main scene for the second application; and controlling an application scene viewpoint of the main scene and an application scene viewpoint of the target window to be both consistent with a viewpoint of a current user according to the display reference data in the main scene.


