FireEffect constructor
const
FireEffect({})
Creates a fire simulation animation.
duration — one full flicker cycle duration.
curve — easing (linear recommended for natural flicker).
jitter — max horizontal/vertical jitter in pixels.
blurSigma — Gaussian blur for flame softness.
maxScale — maximum upward scale during flicker peaks.
delayBetweenChars — stagger (zero for simultaneous flicker).
Implementation
const FireEffect({
super.duration = const Duration(milliseconds: 1500),
super.curve = Curves.linear,
this.jitter = 3.0,
this.blurSigma = 4.0,
this.maxScale = 1.15,
super.delayBetweenChars = Duration.zero,
});