Im2Vec: Synthesizing Vector Graphics Without Vector Supervision
arxiv.org
arxiv.org
However, they are limited to linear interpolation of the control point polygon, IIRC.
If you want arbitrary morphing (of the actual curve) you might want to look into implicit curves [1] represented in geometric algebra [2]. Here [3] is an example of it.
[1] https://en.wikipedia.org/wiki/Implicit_curve
[2] https://en.wikipedia.org/wiki/Geometric_algebra
[3] https://enkimute.github.io/ganja.js/examples/coffeeshop.html...
Packing multiple different fonts into one parametrizable one is the inverse of using one parametrizable font to generate multiple different fonts, right?
>> V-fonts are nice but very limited
As I already mentioned, therefore I agree.
>> Implicit curves are cool but I don't see how they could represent existing font data?
It might not be obvious from the wikipedia page, but implicit curves are not a class of curves but a different way to formalize them (as opposed to parametric curves). So you can think of / deal with the bezier curve segments either as parametric curves or as implicit curves.
[0] https://news.ycombinator.com/item?id=4912964
[1] https://rogerjohansson.blog/2008/12/07/genetic-programming-e...
That's really damn cool.
Does the loss function have to be a function of the derivative somehow? Or does being differentiable just allow gradient descent learning to work?
When I visit that URL all I get currently is the PDF of the paper?