Page 1 of 1

× Font Interpolation

Posted: Wed Mar 12, 2014 10:36 am
by Bernd Montag
Hi,

I wonder if there is a way to be able to interpolate fonts inside of Font Creator in future releases?

Many font editors offer this method to create intermediate font weights between two extremes. Also extrapolation would be great and very useful to expand a font family that consists of only 3 weights (Regular, Medium, Bold for example) without to much of manual work.

:?: Could this function be added to future versions of Font Creator? This would be very much appreciated!

Best,
Bernd

Re: Font Interpolation

Posted: Wed Mar 12, 2014 10:54 am
by Bhikkhu Pesala
The feature already exists. It is called a Glyph transform script.
Book to Demibold.png
Book to Demibold.png (44.47 KiB) Viewed 4552 times
These scripts will change the weight of a font by adding pixels to either side of strokes. They don't currently differentiate between thick and thin strokes, just crudely adding pixels either side of existing strokes, and apart from the Italic script, they do not modify the Naming fields to change the font style.

So there is room for improvement here, but the scripts are editable so you can modify them to get better results with the particular fonts to which you wish to add a new weight.

Please see my tutorial on Working With Transformations

Re: Font Interpolation

Posted: Tue Mar 18, 2014 11:39 am
by Bernd Montag
I understand …

Creating a new weight from an existing weight
via several transformations is quite useful to speed
up the work but it is not the same as blending
two existing weights to an average.

Something like this:

Regular lowercase letter a:
point1 = [x;y]
point2 = [x;y]
point3 = [x;y]


Bold lowercase letter a:
point1 = [x;y]
point2 = [x;y]
point3 = [x;y]


Medium lowercase letter a:
point1 = [50% of the way between the coordinates from Regular to Bold]
point2 = [50% of the way between the coordinates from Regular to Bold]
point3 = [50% of the way between the coordinates from Regular to Bold]


This would be so useful!

Best,
Bernd

Re: Font Interpolation

Posted: Tue Mar 18, 2014 12:50 pm
by Erwin Denissen
This sounds interesting, but contours don't always have the same number of points, and outlines can sometimes be quite different.