[color=#999999][color=#999999]This activity belongs to the [i]GeoGebra book[/i] [url=https://www.geogebra.org/m/dm9prd7h]Attractive projects.[/url][/color][/color][b][br][br]2D Project[/b]: [i]create a custom font of scalable characters.[/i][br][br]Many curves do not conform to elementary geometric figures, but they are the result of a long and complex evolution.[br][br]Although theoretically a polygonal can simulate any curve increasing the number of vertices, this requires a lot of work, so in practice it is used only when the figure consists of straight segments.[br][br]Note: You can quickly create several free points A1, A2 ... using the GeoGebra Spreadsheet. Then, just distribute the points following the path (or paths) of the stroke.[br][br]For curves, better results are obtained by using splines. In general, a spline is a smooth (that is, differentiable) curve defined by polynomials. In GeoGebra, a spline is concretely a parametric curve c(t) = (f(t), g(t)), where f(t) and g(t) are polynomials (by default, of third degree), with t varying between 0 and 1. The result is similar to a Bézier curve.[br][br]As we see, to vectorize to graph using polygonal or splines, it is necessary to divide the graph into lists of points belonging to continuous paths (Hamiltonian paths).
[color=#999999]Author of the construction of GeoGebra: [color=#999999][url=https://www.geogebra.org/u/rafael]Rafael Losada[/url][/color][/color]