Method and apparatus for performing path rendering
First Claim
Patent Images
1. A method of rendering an object comprising a path formed by a primitive, the method comprising:
- executing, by one or more processors, operations comprising;
generating a tree corresponding to spaces partitioned by the primitive, wherein the primitive includes a part of the path or an extension of a line of the path;
selecting a pixel from the partitioned spaces;
acquiring a winding number of the selected pixel by detecting the tree, wherein the winding number corresponds to a leaf node of the tree comprising plurality of pixels, anddetermining whether to perform rendering with respect to the selected pixel based on the acquired winding number.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of rendering an object including a path formed by a primitive includes: generating a tree corresponding to spaces partitioned by the primitive; selecting a pixel from the partitioned spaces; and acquiring a winding number of the selected pixel by detecting the tree.
12 Citations
19 Claims
-
1. A method of rendering an object comprising a path formed by a primitive, the method comprising:
-
executing, by one or more processors, operations comprising; generating a tree corresponding to spaces partitioned by the primitive, wherein the primitive includes a part of the path or an extension of a line of the path; selecting a pixel from the partitioned spaces; acquiring a winding number of the selected pixel by detecting the tree, wherein the winding number corresponds to a leaf node of the tree comprising plurality of pixels, and determining whether to perform rendering with respect to the selected pixel based on the acquired winding number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A rendering apparatus to render an object comprising a path formed by a plurality of primitives, the rendering apparatus comprising:
-
a tree generator configured to partition a space including the object based on the plurality of primitives, wherein each of the plurality of primitives includes a part of the path or an extension of a line of the path; a selector configured to generate a sample of pixels to be rendered, wherein the rendering apparatus is configured to process the sample of pixels in parallel; and a detector configured to acquire a winding number of each pixel of the sample based at least in part on the partitioned space, wherein the winding number corresponds to a portion of the partitioned space comprising a plurality of pixels. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification