Gpu rendering of knockout groups
AssigneeAdobe Systems Incorporated
InventorsTarun Beri, Harish Kumar
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Systems Incorporated
InventorsTarun Beri, Harish Kumar
Estimating the term…
A knockout group includes a plurality of objects in a Portable Document Format (PDF) or similar document, which can be rendered by generating data representing a single-sampled shape texture, compositing each object with a backdrop, recording an accumulated shape of the object in the shape texture, and storing a final color of each pixel in a framebuffer for rendering on a display device. The objects in the knockout group are composited by blending, independently of a shape of any of the objects, a color of each pixel representing the respective object with a color of a pixel in the backdrop of the knockout group overlapped by the respective pixel. A final color of each pixel representing the respective object is computed as a function of the blended color, the color of the pixel in the backdrop prior to the blending, and the shape of the respective object.
A computer-implemented method of rendering knockout groups, the method comprising:
A system for rendering knockout groups, the system comprising:
A non-transitory computer readable medium having instructions encoded thereon that when executed by one or more computer processors cause the one or more computer processors to perform a process comprising:
Dependencies are inferred from the claim text.