
EffectNew
Dust storm
A haboob: a brown wall of dust rolls in over the town, with grains streaming past on the wind and the air going thick and tan.
- Version
- 1.0.0
- Added
- 23 October 2026
- Films
- Not used in a film yet
Parameters
| Name | Type | Default | Range | What it does |
|---|---|---|---|---|
| density (Can change over time) | number | 0.5 | 0 to 1 | how thick the storm is: 0 clear, 0.3 blowing dust, 0.6 a dust storm, 1 a wall; also sets the town's hazeCan change over time |
| height (Can change over time) | number | 50 | 5 to 150 m | how tall the dust wall stands in the picture; real walls reach over 1,000 mCan change over time |
| advance (Can change over time) | number | 8 | 0 to 30 m/s | how fast the wall rolls toward the cameraCan change over time |
| wind (Can change over time) | number | 14 | 0 to 40 m/s | speed of the dust streaming past at the groundCan change over time |
| windToward | number | 210 | 0 to 360 deg | compass bearing the dust blows toward: 210 is out to sea from the hills, 30 inland |
| puffSize | number | 24 | 8 to 36 m | how wide each billow of the wall is; bigger reads as smoother banks |
| patches | integer | 70 | 20 to 110 | how many billows are drawn at full density |
| tint | color | #a98a64 | – | the colour of the dust: pale tan, brown or red earth |
| strength (Can change over time) | number | 1 | 0.1 to 1.5 | how opaque the billows and streaming dust areCan change over time |
| camera | vec2 | 3, -18 | -600 to 600 | where the camera stands [along, inland] metres; the effect gathers ahead of it |
| facing | number | 20 | 0 to 360 deg | compass bearing the camera faces: 20 is the street looking at home, 210 out to sea |
| reach | number | 140 | 60 to 400 m | how far out the wall stands; the dust gathers between the camera and this distance |
| level (Can change over time) | number | 0 | -20 to 60 m | height of the ground or water the effect lies on, over today's sea; follow the sea as it risesCan change over time |
| hazeRaise | number | 0.5 | 0 to 2 | how far the dust thickens the town's air, once at a shot's start; 0 leaves the haze alone |
| seed | integer | 11 | 0 to 99 | which random pattern the particles fall in |
Use it in a film
film.js
elements: { 'dust-storm': { density: 0.5, height: 50 } }Use it from your agent
Ask your agent to put it in a film. It finds the element by name.