{ "xzbt": "0.1", "meta": { "id": "weather-particles", "name": "Rain particles", "version": "1.0.0", "description": "PRD 130 challenge 4; generic visual primitives only." }, "runtime": { "seed": 4203 }, "visuals": { "scene": { "coordinateSpace": "virtual", "width": 960, "height": 540, "background": "#101d25" }, "systems": { "rain": { "type": "particles", "count": 240, "capacity": 256, "distribution": { "type": "uniform", "min": { "x": 0, "y": 0 }, "max": { "x": 960, "y": 540 } }, "render": { "type": "line", "to": { "x": -3, "y": 15 }, "style": { "stroke": "#90acba", "strokeWidth": 1, "opacity": 0.6 } }, "velocity": { "x": -35, "y": 220 }, "behaviors": [ { "type": "wrap", "bounds": "scene" } ] } } } }