mekkablue / ShowInterpolations

Glyphs.app plugin for live-previewing all interpolated instances of the current glyph.
Apache License 2.0
23 stars 5 forks source link

3-Master Centering broken #6

Closed chasnix closed 8 years ago

chasnix commented 8 years ago

The centering of interpolations is broken when there are three masters.

screen shot 2016-08-25 at 2 30 05 pm
mekkablue commented 8 years ago

I gave this some more thought, and it should not center by default. Will add an option.

impallari commented 8 years ago

The thing is... each letter needs a different centering origin.

For example: /n or /b centered in the right contour of the first stem. /u or /d centered in the left contour of the second stem, /o or /c centered in the bottom_center node (not the advance-width center). Letters for other script (deva, etc) also need different centers....

What about enabling the user to indicate the desired center? If we can "tag" a node, or maybe adding a guideline having a custom name, or something else... I don't know...

impallari commented 8 years ago

Another thing... In multi-axis fonts, it will be nice to able to see interpolation per-axis. For example, seeing weight interpolation only, or seeing width interpolations only. Showing All the interpolations at the same time becomes a big mess and so it becomes useless.

mekkablue commented 8 years ago

The latest update includes a center option in the context menu.

@impallari You can already take care of selective display with the parameter or with activating/deactivating instances. I’ll think about the node-tagging.

impallari commented 8 years ago

Thanks Mekka! Setting 40 instances On/Off manually is a PITA, so I just inaugurated my "Glyphs Macros" Repo and made a bunch of script to automate it https://github.com/impallari/Impallari-Glyphs-Macros/tree/master/Instances/Show%20Hide

chasnix commented 8 years ago

Thanks, Rainer! You're superb!