[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft] python_freetype Design: Vector & Matrix Operations
From: |
Lawrence D'Oliveiro |
Subject: |
Re: [ft] python_freetype Design: Vector & Matrix Operations |
Date: |
Sun, 15 Feb 2015 20:12:54 +1300 |
On Sun, 15 Feb 2015 07:47:59 +0100 (CET), Werner LEMBERG wrote:
> Shifting glyphs is *much* more common than rotating or shearing.
Couple of points that occur to me:
* Shearing is often used to simulate italic.
* When you do want to bring in the other operations, being able to
combine them with translations makes it much easier to define things
like rotating or scaling about a point other than the origin.
This may not matter for existing common uses of FreeType, but I think
it does make a stronger case for the unification at the higher, Python,
level.