Methods and apparatus for invising objects in computer animation
First Claim
Patent Images
1. A method for modifying visibility of objects in a computer-generated scene, the method comprising:
- receiving, at one or more computer systems, information identifying a first object of the computer-generated scene, size and shape of the first object defined by one or more non-positional geometric properties;
determining, with one or more processors associated with the one or more computer systems, a first value for at least one non-positional geometric property in the one or more non-positional geometric properties of the first object;
receiving, at the one or more computer systems, information indicating an intersection between the first object and a second object in response to a computer simulation of the first object;
determining, with the one or more processors associated with the one or more computer systems, a second value for the at least one non-positional geometric property in the one or more non-positional geometric properties of the first object based on an amount of interpenetration between the first object and the second object; and
storing information in a storage device associated with the one or more computer systems that modifies visibility in the computer-generated scene of the first object based on the second value of the at least one non-positional geometric property of the first object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for invising objects includes receiving information indicating an intersection between a first object and a second object. Visibility of the first object is modified based on the amount of interpenetration between the first object and the second object. A predetermined threshold may be received. The visibility of the first object may be reduced while the amount of the interpenetration fails to exceed the predetermined threshold. The first object may be made invisible when the predetermined threshold is exceeded.
-
Citations
16 Claims
-
1. A method for modifying visibility of objects in a computer-generated scene, the method comprising:
-
receiving, at one or more computer systems, information identifying a first object of the computer-generated scene, size and shape of the first object defined by one or more non-positional geometric properties; determining, with one or more processors associated with the one or more computer systems, a first value for at least one non-positional geometric property in the one or more non-positional geometric properties of the first object; receiving, at the one or more computer systems, information indicating an intersection between the first object and a second object in response to a computer simulation of the first object; determining, with the one or more processors associated with the one or more computer systems, a second value for the at least one non-positional geometric property in the one or more non-positional geometric properties of the first object based on an amount of interpenetration between the first object and the second object; and storing information in a storage device associated with the one or more computer systems that modifies visibility in the computer-generated scene of the first object based on the second value of the at least one non-positional geometric property of the first object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium storing computer-executable code for modifying whether simulated objects are visible in a computer-generated scene, the non-transitory computer-readable medium comprising:
-
code for receiving information identifying a first object of the computer-generated scene, size and shape of the first object defined by one or more non-positional geometric properties; code for determining a first value for at least one non-positional geometric property in the one or more non-positional geometric properties of the first object; code for receiving information indicating an intersection between the first object and a second object in response to a computer simulation of the first object; code for determining a second value for the at least one non-positional geometric property in the one or more non-positional geometric properties of the first object based on an amount of interpenetration between the first object and the second object; and code for generating, based on the second value for the at least one non-positional geometric property in either the one or more non-positional geometric properties of the first object, information that modifies visibility in the computer-generated scene of the first object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification