Techniques for enabling drawing in a computer-generated reality environment
AssigneeApple Inc.
InventorEdwin Iskandar
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to techniques for providing an interactive computer-generated reality environment for creating a virtual drawing using one or more electronic devices. Specifically, the described techniques provide a user with a computer-generated reality environment, which can be based on different types of realities including virtual reality and mixed reality, for creating a virtual drawing on a drawing surface within the computer-generated reality environment. The computer-generated reality environment provides the user with a realistic and immersive experience while creating the virtual drawing.
Claims25
An electronic device, comprising:
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- causing display, on a display, of a drawing surface within a computer-generated reality environment;
- detecting, using one or more image sensors, a first input from a first hand, wherein the first input includes a first predefined finger orientation type;
- and
- in accordance with a determination that the first input from the first hand includes the first predefined finger orientation type:
- drawing on the drawing surface within the computer-generated reality environment responsive to hand movement of the first hand detected using the one or more image sensors, wherein drawing on the drawing surface within the computer-generated reality environment responsive to the hand movement of the first hand comprises producing a visual effect on the drawing surface within the computer-generated reality environment corresponding to the detected hand movement.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for:
- causing display, on a display, of a drawing surface within a computer-generated reality environment;
- detecting, using one or more image sensors, a first input from a first hand, wherein the first input includes a first predefined finger orientation type;
- and
- in accordance with a determination that the first input from the first hand includes the first predefined finger orientation type:
- drawing on the drawing surface within the computer-generated reality environment responsive to hand movement of the first hand detected using the one or more image sensors, wherein drawing on the drawing surface within the computer-generated reality environment responsive to the hand movement of the first hand comprises producing a visual effect on the drawing surface within the computer-generated reality environment corresponding to the detected hand movement.
A method, comprising:
- causing display, on a display, of a drawing surface within a computer-generated reality environment;
- detecting, using one or more image sensors, a first input from a first hand, wherein the first input includes a first predefined finger orientation type;
- and
- in accordance with a determination that the first input from the first hand includes the first predefined finger orientation type:
- drawing on the drawing surface within the computer-generated reality environment responsive to hand movement of the first hand detected using the one or more image sensors, wherein drawing on the drawing surface within the computer-generated reality environment responsive to the hand movement of the first hand comprises producing a visual effect on the drawing surface within the computer-generated reality environment corresponding to the detected hand movement.
Dependencies are inferred from the claim text.