GPU rendering of knockout groups
US10074152B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 27, 2016 |
| Grant date | Sep 11, 2018 |
| Priority date | — |
| Expiry date | Nov 11, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/503
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.