Moving control method of virtual reality
A technology of virtual reality and control method, applied in the field of virtual reality, which can solve problems such as the difference between visual perception and body perception, the perceived information is not synchronized, and users are dizzy, so as to achieve a strong sense of substitution, improve authenticity, and have a large range of movement Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0047] Example 1
[0048] A virtual reality movement control method, the method includes the following steps:
[0049] S1 In the virtual reality environment, set up several target coordinate points, and the visually visible target coordinate point is single;
[0050] S2 uses the angular velocity sensor to track the rotation angle of the human head, and realizes the control of the visual orientation in the virtual reality environment by rotating the head;
[0051] S3 uses the direction cone angle obtained in the visual direction of a certain target coordinate point to control the movement.
[0052] The control of movement refers to acceleration, constant speed operation, deceleration to stop, and the setting of the target coordinate point can be a specific point or line segment or a surface with a boundary.
Example Embodiment
[0053] Example 2
[0054] As an embodiment or preferred solution of Example 1. The process of obtaining the direction cone angle in step 3 is to monitor the screen displayed by the user’s visual orientation frame by frame, on the connection between the user’s current coordinate point and the target coordinate point, that is, towards the target coordinate point Direction, set the direction cone angle, the apex of the cone is the current coordinate point of the user, and the bottom surface faces the target coordinate point.
[0055] Such as image 3 As shown, when the visual orientation is deviating from the target coordinate point, m is the unit vector from the user’s current coordinate point to the target coordinate point, n is the unit vector of the visual orientation direction, and the direction cone angle is defined by m and n. When The direction cone angle is m·n>0.6, which means that the user continues to move toward the target point and therefore continues to walk at the cur...
Example Embodiment
[0057] Example 3
[0058] As an embodiment of embodiment 1 or 2, step S3 in embodiment 1 includes the following steps:
[0059] A is sure to move to a certain target coordinate point;
[0060] User B starts to move and accelerates according to the preset first acceleration curve. The acceleration increases with time until the speed reaches the preset maximum speed value, and then moves at a constant speed according to the preset maximum speed value;
[0061] C. When the distance between the user's current position point and the target coordinate point is less than the preset distance value, use the preset first deceleration curve to decelerate, the deceleration will increase with the increase of time, and the speed will drop to zero at the same time. The person also reaches the target coordinate point.
[0062] In order to more clearly explain the change of moving speed, the following is attached figure 2 Specific instructions. For example, when the user moves from the current coordi...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap