Back to API Reference
Class

ShakeModifier

Per-glyph jitter: each glyph gets a pseudo-random offset and tilt that re-rolls rate times per phase unit. Deterministic — the same phase always renders the same jitter, so scrubbing and rewinding work.

Nested Types

public float Amplitude{ get; set }

Peak positional jitter in pixels.

public float Angle{ get; set }

Peak tilt in degrees. 0 keeps glyphs upright.

public float Rate{ get; set }

Jitter re-rolls per phase unit.

protected string AttributeKey{ get }
protected override Params ResolveParams()
protected override void OnGlyph()