-
公开(公告)号:US11341704B1
公开(公告)日:2022-05-24
申请号:US17148803
申请日:2021-01-14
Applicant: Apple Inc.
Inventor: Richard Ignatius Punsal Lozada , James Graham McCarter
Abstract: Various implementations disclosed herein include devices, systems, and methods for selectively applying a tool and/or a rig to a skeleton of an object based on an upcoming motion. In some implementations, a method includes obtaining, from a memory location, a response characteristic to be exhibited by an object while displaying the object in a computer graphics environment. A tool is selected that allows the object to be manipulated to exhibit the response characteristic in the computer graphics environment. The tool is associated with a skeleton of the object. A manipulation of the object is displayed within the computer graphics environment in accordance with the response characteristic after associating the tool with the skeleton of the object.
-
公开(公告)号:US11948261B2
公开(公告)日:2024-04-02
申请号:US18114353
申请日:2023-02-27
Applicant: Apple Inc.
CPC classification number: G06T19/006 , G06T19/20 , G06T2219/2012 , G06T2219/2016
Abstract: Various implementations disclosed herein include devices, systems, and methods for generating variations of an object. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes obtaining a request to populate an environment with variations of an object characterized by at least one visual property. In some implementations, the method includes generating the variations of the object by assigning corresponding values for the at least one visual property based on one or more distribution criterion. In some implementations, the method includes displaying the variations of the object in the setting in order to satisfy a presentation criterion.
-
公开(公告)号:US11644941B1
公开(公告)日:2023-05-09
申请号:US17350228
申请日:2021-06-17
Applicant: Apple Inc.
Inventor: Karen Natalie Wong , James Graham McCarter , Jee Young Park
IPC: G06F3/04815 , G06F3/04845 , G06T19/00 , G06T19/20 , G06T13/20
CPC classification number: G06F3/04815 , G06F3/04845 , G06T13/20 , G06T19/006 , G06T19/20 , G06T2219/2004
Abstract: In one implementation, a method of manipulating animation timing is provided by a device including one or more processors coupled to non-transitory memory. The method includes displaying, using a display, a timeline for an animation of an object moving along a path, wherein the timeline includes a plurality of ticks, wherein each of the plurality of ticks is associated with a respective distance along the timeline and a respective distance along the path, wherein the respective distance along the timeline is proportional to an amount of time for the object to move the respective distance along the path. The method includes receiving, using one or more input devices, an input within the timeline. The method includes, in response to receiving the input within the timeline, changing the respective distances along the timeline of two or more of the plurality of ticks.
-
公开(公告)号:US11593995B1
公开(公告)日:2023-02-28
申请号:US17155175
申请日:2021-01-22
Applicant: Apple Inc.
Abstract: Various implementations disclosed herein include devices, systems, and methods for generating variations of an object. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes obtaining a request to populate an environment with variations of an object characterized by at least one visual property. In some implementations, the method includes generating the variations of the object by assigning corresponding values for the at least one visual property based on one or more distribution criterion. In some implementations, the method includes displaying the variations of the object in the setting in order to satisfy a presentation criterion.
-
公开(公告)号:US20230377282A1
公开(公告)日:2023-11-23
申请号:US18114353
申请日:2023-02-27
Applicant: Apple Inc.
CPC classification number: G06T19/006 , G06T19/20 , G06T2219/2012 , G06T2219/2016
Abstract: Various implementations disclosed herein include devices, systems, and methods for generating variations of an object. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes obtaining a request to populate an environment with variations of an object characterized by at least one visual property. In some implementations, the method includes generating the variations of the object by assigning corresponding values for the at least one visual property based on one or more distribution criterion. In some implementations, the method includes displaying the variations of the object in the setting in order to satisfy a presentation criterion.
-
公开(公告)号:US11430184B1
公开(公告)日:2022-08-30
申请号:US17161883
申请日:2021-01-29
Applicant: Apple Inc.
Inventor: James Graham McCarter
Abstract: In some implementations, a method includes obtaining a first mesh portion and a second mesh portion associated with a skeleton of an object. The first mesh portion and the second mesh portion meet at a skeletal joint that is located on the skeleton. It is detected that a combination of the first mesh portion and the second mesh portion satisfies a joint telemetry criterion. A deformation joint is associated with at least one of the first mesh portion or the second mesh portion. The deformation joint is positioned at a distance away from the skeleton. The deformation joint has a flexion that is a function of the first mesh portion, the second mesh portion and the joint telemetry criterion. A display of the object is modified after associating the deformation joint with the at least one of the first mesh portion or the second mesh portion.
-
-
-
-
-