GlyphTransformAnim Op

GlyphTransformAnim

Applies geometric transformations per glyph via an array of values. Purely geometric — does not need the font, only Glyph Paths + Glyph Positions.


Supported properties:

  • Rotation — per-glyph rotation in degrees, around glyph center
  • Scale — uniform scale per glyph
  • Scale X / Scale Y — independent axis scaling
  • Offset X / Offset Y — per-glyph position offset
  • Tracking — additional letterspacing (applied to positions)

Key features:

  • Takes an array of float values (one per glyph) + a property selector
  • Parses and transforms SVG path coordinates directly (no fontkit dependency)
  • Chainable: output format matches input format, so multiple instances can be stacked:
  • FontkitGlyphAxisAnim → TransformAnim (Rotation) → TransformAnim (Scale Y) → GlyphCombine

Full Name
  • Ops.Extension.FontKit.GlyphTransformAnim
Visibility
  •  Extension Op - visible for everyone
License
  • MIT
AuthorgithubMaintained by Team


INPUT PORTS


Glyph Paths (Array)
Glyph Positions (Array)
Property index (Number: integer)
Values (Array)
Default Value (Number)

OUTPUT PORTS


Glyph Paths Out (Array)
Glyph Positions Out (Array)
Glyph Count (Number)

Changelog

Patches using GlyphTransformAnim

  • Examples
  • Public
  • My Patches