Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for repairing object simulations, the method comprising: receiving, at one or more computer systems, information identifying a region of a simulated object to be repaired; determining, with one or more processors associated with the one or more computer systems, a temporally varying coordinate frame; and altering simulation results in the region of the simulated object to be repaired in response to the temporally varying coordinate frame; wherein altering the simulation results in the region of the simulated object to be repaired comprises interpolating between at least two temporally distinct shapes of the simulated object in response to the temporally varying coordinate frame.
2. The method of claim 1 wherein receiving the information identifying the region of the simulated object to be repaired comprises determining the region with the one or more processors associated with the one or more computer systems in response to input from a user selecting the region of the simulated object to be repaired.
3. The method of claim 2 wherein the input of the user comprises selection of a boundary of the region of the simulated object to be repaired.
4. The method of claim 1 wherein receiving the information identifying the region of the simulated object to be repaired comprises determining algorithmically with the one or more processors associated with the one or more computer systems the region of the simulated object to be repaired.
5. The method of claim 4 wherein the region is determined automatically in response to a flutter detection algorithm.
6. The method of claim 1 wherein determining, with one or more processors associated with the one or more computer systems, the temporally varying coordinate frame comprises determining the temporally varying coordinate frame in response to input from the user selecting one or more regions of a reference object.
7. The method of claim 6 wherein the reference object comprises the simulated object.
8. The method of claim 6 wherein the reference object comprises an object different from the simulated object.
9. The method of claim 1 wherein determining, with one or more processors associated with the one or more computer systems, the temporally varying coordinate frame comprises determining algorithmically the temporally varying coordinate frame.
10. The method of claim 1 wherein the simulated object comprises one or more of a cloth object, a hair object, or a volumetric object.
11. A non-transitory computer readable media storing a set of code modules which when executed by a processor of a computer system become operational with the processor for repairing object simulation, the non-transitory computer readable medium comprising: code for determining a region of a simulated object to be repaired; code for determining a temporally varying coordinate frame; and code for altering simulation results in the region of the simulated object to be repaired in response to the temporally varying coordinate frame; wherein the code for altering the simulation results in the region of the simulated object to be repaired comprises code for interpolating between at least two temporally distinct shapes of the simulated object in response to the temporally varying coordinate frame.
12. The non-transitory computer readable medium of claim 11 wherein the code for determining the region of the simulated object to be repaired comprises code for determining the region in response to input from a user selecting the region of the simulated object to be repaired.
13. The non-transitory computer readable medium of claim 12 wherein the input of the user comprises selection of a boundary of the region of the simulated object to be repaired.
14. The non-transitory computer readable medium of claim 11 wherein the code for determining the region of the simulated object to be repaired comprises code for determining algorithmically the region of the simulated object to be repaired.
15. The non-transitory computer readable medium of claim 14 wherein the region is determined automatically in response to a flutter detection algorithm.
16. The non-transitory computer readable medium of claim 11 wherein the code for determining the temporally varying coordinate frame comprises code for determining the temporally varying coordinate frame in response to input from the user selecting one or more regions of a reference object.
17. The non-transitory computer readable medium of claim 16 wherein the reference object comprises the simulated object.
18. The non-transitory computer readable medium of claim 16 wherein the reference object comprises an object different from the simulated object.
19. The non-transitory computer readable medium of claim 11 wherein the code for determining the temporally varying coordinate frame comprises code for determining algorithmically the temporally varying coordinate frame.
20. The non-transitory computer readable medium of claim 11 wherein the simulated object comprises one or more of a cloth object, a hair object, or a volumetric object.
21. A method for repairing object simulations, the method comprising: receiving, at one or more computer systems, information identifying a region of a simulated object to be repaired; determining, with one or more processors associated with the one or more computer systems, a temporally varying coordinate frame; and altering simulation results in the region of the simulated object to be repaired in response to the temporally varying coordinate frame; wherein altering the simulation results in the region of the simulated object to be repaired comprises time filtering the region to be repaired with the one or more processors associated with the one or more computer systems in response to the temporally varying coordinate frame.
22. A non-transitory computer-readable medium storing a set of code modules which when executed by a processor of a computer system become operational with the processor for repairing object simulation, the non-transitory computer readable medium comprising: code for information identifying a region of a simulated object to be repaired; code for determining a temporally varying coordinate frame; and code for altering simulation results in the region of the simulated object to be repaired in response to the temporally varying coordinate frame; wherein the code for altering the simulation results in the region of the simulated object to be repaired comprises code for time filtering the region to be repaired with the one or more processors associated with the one or more computer systems in response to the temporally varying coordinate frame.
Unknown
November 8, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.