Virtual Perspective Switching Without Unintended Object Exposure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Perspective switching in virtual environments causes users to receive additional information unintendedly, disrupting balance and user experience in applications like games.
Innovation Solution
Implement a method to switch perspectives while ensuring that virtual objects outside the new field of view remain invisible, maintaining consistency and user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If perspective switching is implemented to allow users to view virtual objects from different angles, then user experience and observation capability are improved, but unintended information exposure and game balance are worsened
Solution Approach 1:
The patent applies local quality by differentiating the treatment of virtual objects based on their visibility status. Visible virtual objects are rendered in the second virtual scene, while invisible virtual objects are excluded. This selective rendering ensures that only information the user is entitled to receive is displayed, resolving the contradiction between providing comprehensive observation and preventing unintended information exposure.
2Area of stationary object
If perspective switching is implemented to show more of the virtual world, then field of view coverage is improved, but information consistency and fairness are worsened
Solution Approach 1:
The patent implements feedback by continuously monitoring the visibility status of virtual objects when switching between first and third person perspectives. The system determines whether each virtual object is visible or invisible from the current perspective and adjusts the second virtual scene accordingly. This feedback mechanism ensures information consistency across different perspectives, preventing unfair advantages while maintaining comprehensive field of view coverage.
Data Source
AI summary
In a method for displaying a virtual environment, a first virtual scene is output for display based on a first view perspective of a first virtual object. The first view perspective is switched to a second view perspective based on a first perspective switching operation. A field of view of the second view perspective is different from a field of view of the first view perspective. A second virtual scene is output for display based on the second view perspective of the first virtual object in the virtual environment and whether a second virtual object in the field of view of the second view perspective is in the field of view of the first view perspective. Inclusion of the second virtual object in the second virtual scene is based on whether the second virtual object is included in the field of view of the first view perspective.


