After doing the draw svg assignment, I think I get now why representing an image using bezier curves is so useful. The implicit representation of the image is what allows us to zoom in super far without the image becoming pixilated
dchen1
In practice, to rasterize Bezier Curves, does anyone ever draw it pixel by pixel? Or do they only just subdivide it into lines and then use line rasterization?
keenan
@dchen People definitely don't tessellate curves into lines these days---there are much better techniques for doing exact Bezier curve rasterization with clever rasterization/shader techniques. See for instance this article and this paper, which are pretty representative of the kind of techniques used in practice. Actually, you should be able to understand these articles quite well given what you've already learned in class! :-)
After doing the draw svg assignment, I think I get now why representing an image using bezier curves is so useful. The implicit representation of the image is what allows us to zoom in super far without the image becoming pixilated
In practice, to rasterize Bezier Curves, does anyone ever draw it pixel by pixel? Or do they only just subdivide it into lines and then use line rasterization?
@dchen People definitely don't tessellate curves into lines these days---there are much better techniques for doing exact Bezier curve rasterization with clever rasterization/shader techniques. See for instance this article and this paper, which are pretty representative of the kind of techniques used in practice. Actually, you should be able to understand these articles quite well given what you've already learned in class! :-)