fireball
set 0× in templates and rigs
A raymarched pyroclastic fireball: a white-hot core showing through billowing lobes blows out over `travel`, cools white to dull red and is swallowed by soot as it climbs, then erodes away over `fade`.
fireball(color-core=#ffffff color-ember=#ffffff color-hot=#ffffff)
Attributes
color-corecolour #rrggbb0×color-embercolour #rrggbb0×color-hotcolour #rrggbb0×color-sootcolour #rrggbb0×color-warmcolour #rrggbb0×coolnumberHow fast it cools; 2 is twice as fast (default 1).0×fadenumberSeconds the cloud takes to erode away (default 1).0×glownumberEmissive gain (default 1).0×holdnumberSeconds it burns on, still climbing (default 1.6).0×lighttrue / false`true` adds a point light at its centre that cools with it.0×light-decaynumber0×light-distancenumber0×light-intensitynumber0×lobesnumberNoise cells per radius; more is smaller lobes (default 1.3).0×opacitynumber0×position"x y z"0×radiusnumberRadius once blown out, mm (default 240).0×risenumberMm it climbs by the end of the fade (default 260).0×seednumber0×sootnumberHow thick the soot that swallows it, 0..2 (default 1).0×startnumberWhen it goes off, seconds. A time, never a place.0×stepsnumberMarch steps along a ray, 4..64 (default 28).0×travelnumberSeconds of expansion (default 0.7).0×turbulencenumberHow far the lobes push off the sphere, and how much they churn (default 1).0×