Each stem segment branches with low probability, splitting again through midpoint displacement. Thickness and brightness decay with depth — the skeleton behind a game skill effect

0.15 branch probability · recursive branching canvas · lineTo · globalCompositeOperation