Visual Display of Interactive, Gesture-Controlled, Three-Dimensional (3D) Models for Head-Mountable Displays (HMDs)
First Claim
1. A method, comprising:
- receiving a 3D model for an object at a head-mountable display (HMD), wherein the 3D model comprises three-dimensional shape and texture information about the object, the three-dimensional shape and texture information about the object specified with respect to at least a first axis, a second axis, and a third axis, wherein each of the first axis, the second axis, and the third axis differs;
displaying a view of the 3D model using the HMD;
receiving an input gesture at the HMD;
determining whether the input gesture comprises a 3D-model gesture of a plurality of 3D-model gestures, wherein the plurality of 3D-model gestures comprise a first 3D-model gesture to modify display of the 3D model with respect to the first axis, a second 3D-model gesture to modify display of the 3D model with respect to the second axis, and a third 3D-model gesture to modify display of the 3D model with respect to the third axis; and
after determining that the input gesture is related to the 3D model, the HMD;
updating the view of the 3D model based on the input gesture, anddisplaying the updated view of the 3D model.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for controlling a three-dimensional (3D) model for a head-mountable display (HMD). The HMD can receive a 3D model for the object, where the 3D model includes three-dimensional shape and texture information about the object, the three-dimensional shape and texture information about the object specified with respect to at least a first axis, a second axis, and a third axis, where each of the first axis, the second axis, and the third axis differs. The HMD can display a view of the 3D model. The HMD can receive an input gesture. The HMD can determine whether the input gesture includes a 3D model gesture. After determining that the input gesture does includes a 3D model gesture, the HMD can update the view of the 3D model based on the input gesture and can display the updated view of the 3D model.
39 Citations
20 Claims
-
1. A method, comprising:
-
receiving a 3D model for an object at a head-mountable display (HMD), wherein the 3D model comprises three-dimensional shape and texture information about the object, the three-dimensional shape and texture information about the object specified with respect to at least a first axis, a second axis, and a third axis, wherein each of the first axis, the second axis, and the third axis differs; displaying a view of the 3D model using the HMD; receiving an input gesture at the HMD; determining whether the input gesture comprises a 3D-model gesture of a plurality of 3D-model gestures, wherein the plurality of 3D-model gestures comprise a first 3D-model gesture to modify display of the 3D model with respect to the first axis, a second 3D-model gesture to modify display of the 3D model with respect to the second axis, and a third 3D-model gesture to modify display of the 3D model with respect to the third axis; and after determining that the input gesture is related to the 3D model, the HMD; updating the view of the 3D model based on the input gesture, and displaying the updated view of the 3D model. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A head-mountable display (HMD), comprising:
-
a display; a processor; and a non-transitory computer readable medium, configured to store at least instructions, wherein the instructions are executable by the processor to cause the HMD to perform functions comprising; receiving a 3D model for an object, wherein the 3D model comprises three-dimensional shape and texture information about the object, the three-dimensional shape and texture information about the object specified with respect to at least a first axis, a second axis, and a third axis, wherein each of the first axis, the second axis, and the third axis differs; displaying a view of the 3D model using the display; receiving an input gesture; determining whether the input gesture comprises a 3D-model gesture of a plurality of 3D-model gestures, wherein the plurality of 3D-model gestures comprise a first 3D-model gesture to modify display of the 3D model with respect to the first axis, a second 3D-model gesture to modify display of the 3D model with respect to the second axis, and a third 3D-model gesture to modify display of the 3D model with respect to the third axis; and after determining that the input gesture is related to the 3D model; updating the view of the 3D model based on the input gesture, and displaying the updated view of the 3D model using the display. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having stored therein instructions executable by a processor of a head-mountable display (HMD) to cause the HMD to perform functions, the functions comprising:
-
receiving a 3D model for an object, wherein the 3D model comprises three-dimensional shape and texture information about the object, the three-dimensional shape and texture information about the object specified with respect to at least a first axis, a second axis, and a third axis, and wherein each of the first axis, the second axis, and the third axis differs; displaying a view of the 3D model; receiving an input gesture; determining whether the input gesture comprises a 3D-model gesture of a plurality of 3D-model gestures, wherein the plurality of 3D-model gestures comprise a first 3D-model gesture to modify display of the 3D model with respect to the first axis, a second 3D-model gesture to modify display of the 3D model with respect to the second axis, and a third 3D-model gesture to modify display of the 3D model with respect to the third axis; and after determining that the input gesture is related to the 3D model; updating the view of the 3D model based on the input gesture, and displaying the updated view of the 3D model. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification