Back to results
US 11,442,549 B1Granted
Placement of 3D effects based on 2D paintings
AssigneeApple Inc.
InventorFlorent Andorra
Life of this patent
Estimating the term…
Abstract
Various implementations disclosed herein include devices, systems, and methods that enable more intuitive and efficient selection and positioning of visual effects. In some implementations, a visual effect is selected and a surface of a physical element is identified for application of the visual effect based on tracking one or more positions or gestures of a user's hand.
Claims22
A non-transitory computer-readable storage medium, storing instructions executable on a device to perform operations comprising:
- providing visibility of a physical element;
- obtaining selection of a visual effect;
- detecting a direction and a movement path of an input object based on projecting a ray from an eye of a user through the input object, wherein the input object is associated with a hand of the user;
- determining a placement position for the visual effect upon the physical element based on determining an intersection of the ray with a portion of the physical element;
- determining a translation of the visual effect based on the detected direction and movement path of the input object;
- and
- presenting a view of the translation of the visual effect upon the physical element at the placement position.
4 more elements
A system comprising:
- a device;
- a processor;
- and
- a computer-readable storage medium comprising instructions that upon execution by the processor cause the system to perform operations, the operations comprising:
- providing visibility of a physical element;
- obtaining selection of a visual effect;
- detecting a direction and a movement path of an input object associated with a hand of a user based on projecting a ray from an eye of the user through the input object;
- determining a placement position for the visual effect upon the physical element using the detected direction and movement path of the input object based on determining an intersection of the ray with a portion of the physical element;
- determining a translation of the visual effect based on the detected direction and movement path of the input object;
- and
- presenting a view of the translation of the visual effect upon the physical element at the placement position.
8 more elements
A method comprising:
- at a device with a processor:
- providing visibility of a physical element;
- obtaining selection of a visual effect;
- detecting a direction and a movement path of an input object associated with a hand of a user based on projecting a ray from an eye of the user through the input object;
- determining a placement position for the visual effect upon the physical element based on determining an intersection of the ray with a portion of the physical element;
- determining a translation of the visual effect based on the detected direction and movement path of the input object;
- and
- presenting a view of the translation of the visual effect upon the physical element at the placement position.
5 more elements
Dependencies are inferred from the claim text.