Virtual Environment Message Display with Automatic View Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual environments, users face inefficiencies in locating and viewing messages from virtual social objects outside their current observation range, leading to multiple adjustments of the observation range and increased data overheads.
Innovation Solution
A method and apparatus for displaying messages in virtual environments, where a message notification graphical element is displayed when a message is received from a virtual social object outside the current view. Upon user input, the observation range is automatically adjusted to include the virtual social object, displaying a message prompt and reducing the need for manual range adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the observation range is manually adjusted multiple times to locate virtual social objects, then the user can view messages from any position in the virtual scene, but the user effort and time consumption increase significantly
Solution Approach 1:
The system performs preliminary action by automatically calculating and determining the optimal observation range based on the positions of virtual social objects and messages, eliminating the need for users to manually adjust the view multiple times. The observation range is pre-computed to include all relevant targets.
Solution Approach 2:
The observation range adjustment mechanism serves itself by automatically adapting to user needs without manual intervention. The system monitors message positions and autonomously modifies the observation range to ensure all virtual social objects are visible, making the system self-adjusting and user-need-responsive.
2Productivity
If the observation range is expanded to include all virtual social objects, then all messages are visible in one view, but the data overheads and computational complexity increase
Solution Approach 1:
Instead of uniformly expanding the observation range to cover the entire virtual scene, the system applies local quality by dynamically adjusting the observation range to include only the specific regions where virtual social objects and messages are located. This localized approach minimizes data processing while ensuring message visibility.
Solution Approach 2:
The system changes parameters of the observation range dynamically based on the positions of virtual social objects and messages. By adjusting the spatial parameters (bounds, center point, radius) of the observation range according to actual needs, the system optimizes the balance between message display efficiency and data overheads.
Data Source
AI summary
In a method for displaying messages in a virtual environment, a first view of a virtual scene is displayed including virtual objects corresponding to user accounts. A first message is received from a first user account corresponding to a first virtual object located outside the first view. A message notification graphical element is displayed in response to the first message. A first user input selecting the message notification graphical element is received. A second view of the virtual scene is displayed in response to the first user input. The second view includes the first virtual object and displays a message prompt corresponding to the first virtual object. The second view is different from the first view. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.


