class

ContributorMural::Renderers::Silhouette

Inherits ContributorMural::Renderers::PixelLattice < ContributorMural::Renderer < Reference < Object

The wall as a picture: avatars fill the outline of an image — a logo, a mascot, a heart — traced onto a lattice of pixels by SilhouetteTracer. Stencil with a picture where the word was; the seating and the ghost dots are PixelLattice's.

The picture fills from its middle outward, so the heaviest contributor sits at the heart of it and every newcomer lands on the rim of the crowd so far. Reading order, stencil's choice, suits letters and not pictures: a logo filled top-down spends its first dozen people on an edge, and looks cropped rather than unfinished.

Constants

CLIP_ID = "silhouette-clip"

Constructors

new(config : Config, mode : ThemeMode | Nil, mask : SilhouetteMask)
Source