Virtual Environment Viewing Angle Adjustment Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual environment applications, adjusting the viewing angle of a virtual object often changes its direction of movement, causing inconvenience as various operations interact with each other, making it difficult for users to navigate and observe the environment effectively.
Innovation Solution
A method and apparatus that allow users to adjust the viewing angle independently of the virtual object's orientation by displaying a viewing angle adjustment control, receiving drag instructions, and adjusting the viewing angle direction accordingly, while maintaining the object's original orientation and movement posture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the viewing angle is rotated by controlling the virtual object to rotate, then the viewing angle direction is adjusted, but the orientation of the virtual object is also changed, causing the movement direction to change and making operations inconvenient
Solution Approach 1:
The patent separates the viewing angle adjustment function from the virtual object rotation function. Instead of rotating the virtual object itself, the system introduces an independent camera model that rotates around the virtual object to change the viewing angle. This segmentation allows the viewing angle to be adjusted without changing the virtual object's orientation or movement direction, resolving the contradiction between achieving different viewing angles and maintaining operation convenience.
2Adaptability or versatility
If the virtual object rotates to change viewing angle, then the observation direction is adjusted, but the movement track and direction are also affected, causing various operations to interfere with each other
Solution Approach 1:
The patent introduces a camera model as an intermediary between the user and the virtual object. The camera model serves as a mediator that handles the rotation and viewing angle adjustment, while the virtual object itself remains stable in terms of its orientation and movement track. This intermediary approach allows the system to achieve viewing angle flexibility without affecting the stability of the virtual object's movement composition.
Data Source
AI summary
This disclosure discloses a method and an apparatus for adjusting a viewing angle in a virtual environment. The method includes: displaying a first viewing angle picture, the first viewing angle picture including a virtual object having a first orientation; receiving a drag instruction for a viewing angle adjustment control; adjusting the first viewing angle direction according to the drag instruction, to obtain a second viewing angle direction; and displaying a second viewing angle picture, the second viewing angle picture including the virtual object having the first orientation.


