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.
-
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