Layered image rendering
First Claim
1. A method for rendering an image layer scene, comprising the steps of:
- (a) defining a scene of image layer elements;
(b) rendering the elements of the image layer scene over a black background to obtain RGB components for each pixel of the image layer scene rendered over black;
(c) rendering the elements of the image layer scene over a white background to obtain RGB components for each pixel of the image layer scene rendered over white; and
(d) combining the RGB components for each pixel of the image layer scene rendered over black with the RGB components for each corresponding pixel of the image layer scene rendered over white to form the rendered image layer scene.
11 Assignments
0 Petitions
Accused Products
Abstract
A method for creating a rendered scene that is composed of two or more RGB image layers that can be composited at a later time. The resulting composition will appear the same as if it were rendered all at the same time. The elements of a foreground image layer scene are rendered separately over a black background and a white background. The RGB components for each pixel of the foreground image layer scene rendered over the black background are combined with the RGB components for each corresponding pixel of the foreground image layer scene rendered over the white background to form a rendered foreground layer. The foreground layer may be combined with a background image layer in a conventional manner, possibly with additional material added between the background and foreground image layers.
-
Citations
8 Claims
-
1. A method for rendering an image layer scene, comprising the steps of:
-
(a) defining a scene of image layer elements;
(b) rendering the elements of the image layer scene over a black background to obtain RGB components for each pixel of the image layer scene rendered over black;
(c) rendering the elements of the image layer scene over a white background to obtain RGB components for each pixel of the image layer scene rendered over white; and
(d) combining the RGB components for each pixel of the image layer scene rendered over black with the RGB components for each corresponding pixel of the image layer scene rendered over white to form the rendered image layer scene. - View Dependent Claims (2, 3)
-
-
4. A method for rendering a multi-layer image, comprising the steps of:
-
(a) rendering a background image layer;
(b) saving the background image layer;
(c) creating a foreground image layer scene of foreground image layer elements;
(d) rendering the elements of the foreground image layer scene over a black background to obtain RGB components for each pixel of the foreground image layer scene rendered over black;
(e) rendering the elements of the foreground image layer scene over a white background to obtain RGB components for each pixel of the foreground image layer scene rendered over white;
(f) combining the RGB components for each pixel of the foreground image layer scene rendered over black with the RGB components for each corresponding pixel of the foreground image layer scene rendered over white to form a rendered foreground image layer; and
(g) compositing the background image layer and the foreground image layer to form a multi-layer image. - View Dependent Claims (5, 6, 7, 8)
-
Specification