Tangibility visualization of virtual objects within a computer-generated reality environment
AssigneeApple Inc.
InventorsAlexis PALANGIE, Avi BAR-ZEEV
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to techniques for providing tangibility visualization of virtual objects within a computer-generated reality (CGR) environment, such as a CGR environment based on virtual reality and/or a CGR environment based on mixed reality. A visual feedback indicating tangibility is provided for a virtual object within a CGR environment that does not correspond to a real, tangible object in the real environment. A visual feedback indicating tangibility is not provided for a virtual representation of a real object within a CGR environment that corresponds to a real, tangible object in the real environment.
Claims17
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:
- presenting a three-dimensional environment comprising a first real object and a displayed virtual object, wherein the displayed virtual object does not correspond to a second real object;
- presenting movement of the first real object from a first location to a second location in the three-dimensional environment;
- and
- in accordance with a determination that a distance criteria is satisfied, removing a portion of the displayed virtual object, wherein the distance criteria comprises a threshold distance between the second location and the displayed virtual object.
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:
- presenting a three-dimensional environment comprising a first real object and a displayed virtual object, wherein the displayed virtual object does not correspond to a second real object;
- presenting movement of the first real object from a first location to a second location in the three-dimensional environment;
- and
- in accordance with a determination that a distance criteria is satisfied, removing a portion of the displayed virtual object, wherein the distance criteria comprises a threshold distance between the second location and the displayed virtual object.
A method, comprising:
- at an electronic device:
- presenting a three-dimensional environment comprising a first real object and a displayed virtual object, wherein the displayed virtual object does not correspond to a second real object;
- presenting movement of the first real object from a first location to a second location in the three-dimensional environment;
- and
- in accordance with a determination that a distance criteria is satisfied, removing a portion of the displayed virtual object, wherein the distance criteria comprises a threshold distance between the second location and the displayed virtual object.
Dependencies are inferred from the claim text.