Define a letter with a filled curve:
Extract a filled curve from a graphic:
Rotate the glyph around the origin:
Import text as a filled curve in graphics, using PDF as an intermediate format:
Outline fonts using different edge and face forms:
Cast the shadow by translation:
Import text as a filled curve:
Create envelope functions of banners using
BSplineFunction:
Define a function to rescale

coordinates according to

coordinates and envelope functions:
Deform the filled curves by replacing coordinates:
Create a curved edge of a tile:
Rotate it by 120° to get additional edges:
Make a single tile with Bézier curve edges using a filled curve:
Tile the plane by rotating and translating it: