Multiple artistic look rendering methods and apparatus
First Claim
1. A method for a computer system, the method comprising:
- rendering, by the computer system, an object in a scene in a first artistic style in response to a description of the object to determine a first set of rendered data;
rendering, by the computer system, the object in the scene in a second artistic style in response to the description of the object to determine a second set of rendered data;
determining a weighting image associated with the object in the scene, wherein the weighting image indicates a weighting for each of a plurality of pixels;
determining, by the computer system, a representation of the object in the scene, wherein determining the representation of the object in the scene includes applying the weighting image associated with the object in the scene to blend the first set of rendered data and the second set of rendered data;
determining, by the computer system, an image in response to the representation of the object in the scene; and
outputting, from the computer system, the image to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system comprises a memory configured to store a geometric description of an object, wherein the memory is configured to store a first set of parameters associated with a first artistic look, and wherein the memory is configured to store a second set of parameters associated with a second artistic look, and a processor coupled to the memory, wherein the processor is configured to determine a first set of rendered data in response to the first set of parameters and to the geometric description of the object, wherein the processor is configured to determine a second set of rendered data in response to the second set of parameters and to the geometric description of the object, and wherein the processor is configured to determine a visual representation for the object in response to the first set of rendered data and in response to the second set of rendered data.
-
Citations
24 Claims
-
1. A method for a computer system, the method comprising:
-
rendering, by the computer system, an object in a scene in a first artistic style in response to a description of the object to determine a first set of rendered data; rendering, by the computer system, the object in the scene in a second artistic style in response to the description of the object to determine a second set of rendered data; determining a weighting image associated with the object in the scene, wherein the weighting image indicates a weighting for each of a plurality of pixels; determining, by the computer system, a representation of the object in the scene, wherein determining the representation of the object in the scene includes applying the weighting image associated with the object in the scene to blend the first set of rendered data and the second set of rendered data; determining, by the computer system, an image in response to the representation of the object in the scene; and outputting, from the computer system, the image to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a memory configured to store a geometric description of an object, wherein the memory is configured to store a first set of parameters associated with a first artistic look, a second set of parameters associated with a second artistic look, and a weighting image that indicates a weighting for each of a plurality of pixels; and a processor coupled to the memory, wherein the processor is configured to determine a first set of rendered data in response to the first set of parameters and to the geometric description of the object, wherein the processor is configured to determine a second set of rendered data in response to the second set of parameters and to the geometric description of the object, and wherein the processor is configured to determine a visual representation for the object based at least in part on applying the weighting image to blend the first set of rendered data and the second set of rendered data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 23)
-
-
17. A computer program product comprising a non-transitory computer-readable storage medium encoded with computer-executable code for a computer system, the computer-executable code comprising:
-
code configured to direct the processor to determine a first set of rendered data associated with an object in response to a first set of parameters associated with the object, and in response to a geometric description of the object; code configured to direct the processor to determine a second set of rendered data associated with the object in response to a second set of parameters associated with the object, and in response to a geometric description of the object; and code configured to direct the processor to determine a visual representation for the object, wherein determining the visual representation for the object includes applying a weighting image associated with the object to blend the first set of rendered data and the second set of rendered data, wherein the weighting image indicates a weighting for each of a plurality of pixels. - View Dependent Claims (18, 19, 20, 21, 22, 24)
-
Specification