THREE-DIMENSIONAL DISPLAY METHOD, TERMINAL DEVICE, AND STORAGE MEDIUM
First Claim
1. A three-dimensional display method, comprising:
- determining, by a terminal device, target space coordinates of a target marker in a physical space;
converting, by the terminal device, the target space coordinates into rendering coordinates in a virtual space;
acquiring, by the terminal device, data of a virtual object to be displayed;
rendering, by the terminal device, the virtual object based on the data of the virtual object and the rendering coordinates to obtain a left-eye display content and a right-eye display content of the virtual object; and
displaying, by the terminal device, the left-eye display content and the right-eye display content, wherein the left-eye display content is projected onto a first optical lens, the right-eye display content is projected onto a second optical lens, and the first optical lens and the second optical lens respectively reflect the left-eye display content and the right-eye display content to a user'"'"'s eyes.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional display method is provided and comprises: acquiring target space coordinates of a target marker in a physical space; converting the target space coordinates into rendering coordinates in a virtual space; acquiring data of a virtual object to be displayed, and rendering, based on the data of the virtual object and the rendering coordinates, the virtual object to obtain a left-eye display content and a right-eye display content of the virtual object; and displaying the left-eye display content and the right-eye display content. The left-eye display content is projected onto a first optical lens, the right-eye display content is projected onto a second optical lens, and the first optical lens and the second optical lens respectively reflect the left-eye display content and the right-eye display content to human eyes. The method can achieve alignment display of the virtual object with the target marker, and a stereoscopic display.
2 Citations
20 Claims
-
1. A three-dimensional display method, comprising:
-
determining, by a terminal device, target space coordinates of a target marker in a physical space; converting, by the terminal device, the target space coordinates into rendering coordinates in a virtual space; acquiring, by the terminal device, data of a virtual object to be displayed; rendering, by the terminal device, the virtual object based on the data of the virtual object and the rendering coordinates to obtain a left-eye display content and a right-eye display content of the virtual object; and displaying, by the terminal device, the left-eye display content and the right-eye display content, wherein the left-eye display content is projected onto a first optical lens, the right-eye display content is projected onto a second optical lens, and the first optical lens and the second optical lens respectively reflect the left-eye display content and the right-eye display content to a user'"'"'s eyes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A terminal device, comprising:
-
one or more processors; a memory, the memory being coupled to the processor and storing a computer program stored therein, wherein the computer program, when executed by the one or more processors, causes the one or more processors to perform operations of; acquiring target space coordinates of a target marker in a physical space; converting the target space coordinates into rendering coordinates in a virtual space; acquiring data of a virtual object to be displayed, and rendering the virtual object based on the data on the virtual object and the rendering coordinates; and generating, by the terminal device, a left-eye display content and a right-eye display content of the virtual object according to the rendered virtual object; a display, configured to display the left-eye display content and the right-eye display content; and an optical module comprising a first optical lens and a second optical lens, wherein the left-eye display content is projected onto a first optical lens, the right-eye display content is projected onto a second optical lens, and the first optical lens and the second optical lens respectively reflect the left-eye display content and the right-eye display content to a user'"'"'s eyes. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable storage medium having a program code stored thereon, wherein the program code, when executed by a processor, causes the processor to perform blocks of:
-
determining, by a terminal device, target space coordinates of a target marker in a physical space; converting, by the terminal device, the target space coordinates into rendering coordinates in a virtual space; acquiring, by the terminal device, data of a virtual object to be displayed; rendering, by the terminal device, the virtual object based on the data of the virtual object and the rendering coordinates to obtain a left-eye display content and a right-eye display content of the virtual object; and displaying, by the terminal device, the left-eye display content and the right-eye display content, wherein the left-eye display content is projected onto a first optical lens, the right-eye display content is projected onto a second optical lens, the first optical lens and the second optical lens respectively reflect the left-eye display content and the right-eye display content to a user'"'"'s eyes. - View Dependent Claims (17, 18, 19, 20)
-
Specification