Granted patent
Systems and methods for partitioning an animatable model
- Number
- 11062495
- Published
- 2021-07-13
- Filed
- 2019-08-09
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- Bisceglio; Justin, Moore; Christopher Franz, Lima; Daniel Sampaio, Sharp; Scotty, Song; Steven
- CPC
- G06T13/40; G06T19/00
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Animation rigging/partitioning technique for animatable models (granted).
Abstract
Systems and methods are disclosed for partitioning an animatable model. The system may include a non-transitory computer-readable medium operatively coupled to processors. The non-transitory computer-readable medium may store instructions that, when executed, cause the processors to perform a number of operations. One operation may include obtaining an animatable model. The animatable model may include a geometry matrix. Another operation may include obtaining user input to partition an animatable model into multiple partitions. The user input may include a connected curve in the geometry matrix. Yet another operation may include partitioning the animatable model into the multiple partitions based on the user input. Individual ones of the multiple partitions may include a partition geometry matrix and a corresponding partition animatable model.
Background
TECHNICAL FIELD (1) The present disclosure relates generally to animatable models. SUMMARY (2) Embodiments of the disclosure are directed to systems and methods for partitioning an animatable model. In one embodiment, a system for partitioning an animatable model may include a non-transitory computer-readable medium operatively coupled to processors. The non-transitory computer-readable medium may store instructions that, when executed, cause the processors to perform a number of operations. One operation may include obtaining an animatable model. The animatable model may include a geometry matrix. Another operation may include obtaining user input to partition an animatable model into multiple partitions. The user input may include a connected curve in the geometry matrix. Yet another operation may include partitioning the animatable model into the multiple partitions based on the user input. Individual ones of the multiple partitions may include a partition geometry matrix and a corresponding partition animatable model. (3) In embodiments, another operation may include obtaining animation data. Yet another operation may include driving the multiple partitions in parallel to animate the animatable model for multiple frames based on the animation data. (4) In embodiments, the animation data may include information on how the animatable model will be animated over the multiple frames. (5) In embodiments, the animatable model may represent a humanoid character. (6) In embodimen