3 ms·
You completely missed his point. Pick a DPI, make a raster circle - it's accurate to the DPI you pick. Now use a Bezier to make that circle (and rasterize it to
by ars 3y ago
You completely missed his point. Pick a DPI, make a raster circle - it's accurate to the DPI you pick. Now use a Bezier to make that circle (and rasterize it to that DPI). It's not accurate to that DPI.
- mindslight 3y agoI don't see the conceptual difference between approximating a circle as a set of raster points, and approximating a circle as a Bezier curve. Also, it was the author's choice to frame the article in edgy universal terms "Circles do not exist" rather than something like a more pedestrian "Circles don't exist in PDF".
- ars 3y ago> I don't see the conceptual difference between approximating a circle as a set of raster points, and approximating a circle as a Bezier curve. One approximates the circle to the limit of the chosen resultion, the other simply has an error. A small error, but an error nontheless.
- mindslight 3y agoNeither rectangular pixels nor Bezier curves are bases capable of perfectly/natively representing a circle. Either one can approximate a circle to within some arbitrarily chosen amount of error, based on increasing the number of pixels or the number of Bezier curve segments. For a given circle and DPI, one can figure out the minimum number of Bezier curves necessary to represent the circle such that rendering those Bezier curves out to pixels will get you the exact same result as having rendered the circle in pixels directly.