Skip to content
Docs
Open Promoeyes

shockwave

set 0× in templates and rigs

An expanding blast front at the node's origin, a sphere shell or a flat ground ring: its radius follows a blast curve, its emission flashes and decays, and on the node renderer its rim bends what is behind it.

shockwave(color=#ffffff core=1 distortion=1)

Attributes

colorcolour #rrggbbThe rim (default #a9ccff).0×
corenumberHow white-hot the very rim burns (default 0.6).0×
distortionnumberHow far the rim displaces what is behind it at the start, mm (default 60); `0` copies nothing. Does nothing on `renderer=webgl`, which draws the glow alone.0×
durationnumberSeconds from blast to gone (default 0.9).0×
everynumber0×
glownumberEmission at the blast (default 1.6).0×
lighttrue / false`true` adds a point light at its centre, decaying like the rim; it is emissive only otherwise.0×
light-decaynumber0×
light-distancenumber0×
light-intensitynumber0×
looptrue / false`true` repeats it; `every` is its period in seconds (default duration + 0.4).0×
opacitynumber0×
position"x y z"0×
radiusnumberWhere the front ends up, mm (default 900).0×
radius-startnumberWhere it starts, mm (default 20).0×
raggednumberHow torn the front is, 0..1; 0 is a clean circle (default 0.35).0×
seednumber0×
shapetext`shell` (a sphere, default) or `ring` (flat on the node's XZ, sharp outside and soft inside).0×
startnumberWhen it goes off, seconds; nothing draws before it.0×
thicknessnumberOf the front at its end, mm; it starts at half this (default 140).0×
wakenumberHow far the ring's soft side trails, × thickness (default 1).0×