Set Scale behaving unexpectedly



  • 👍Video - Image is rightside up. Metrics are set from left to right. Good results.

    Video - Image is rightside up. Metrics are set from right to left. Results in unexpected rotation and inaccurate sizing/placement.

    Video - Angling is involved. Results in inaccurate sizing/placement.

    Video - Image is at 90 degree angle. Results in unexpected rotation and inaccurate sizing/placement.


  • admin

    oh funny :)


  • admin

    a proposal:

    always keep the hook at 90°.

    • the baseline point controls the angle of the rotation
    • the x-height/ascender/cap-height controls the scale

    proposal



  • @frederik Oh interesting!

    After some thought, I wouldn't lock the vertical line to 90 degrees because after you've set the baseline, I'm not sure you'd want your horizontal movement of the x-height point to unexpectedly change the decided baseline setting. Having the angle of the x-height line only react to the baseline points makes sense to me.

    In terms of UI interaction, the only thing I'd change from the public release is to not draw the vertical line (or maybe draw a lineDash if anything), as it doesn't seem to correspond to any UI in Glyph View. Otherwise, I think it's less about the UI than the unexpected resulting transformation.