Particle overlay composer guide
Every control
Every control in the panel, top to bottom. The layer rows, the kind, gradient and motion buttons, and the preset list are made by the page as it loads, so each of those groups has one line here.
Most sliders store a finer number than they show. The range below is the slider's own; the number beside the slider in the tool is that value divided by 10 or 100, so a Bloom intensity of 40 reads 0.40. Where a starting value below differs from the one the tool shows when it opens, the tool's own number is the one it uses.
The sliders in the five kind sections change only the chosen layer. The sections from Subject image down change the whole scene.
Load and save
They stay at the top while the panel scrolls. Your pictures stay on this device for every lab tool until you press × on a tile; Reset puts the scene back and leaves them.
- Image AButton
- The subject: your picture, under every layer. Press it to open one from your device, or drop one anywhere on the page; two at once fill A and B. PNG, JPEG or WebP, up to 25 MB and 40 megapixels. It is kept on this device, never uploaded, and every lab tool that takes a picture opens with it until you press × on its corner. See WebP and JPEG.
- SwapButton
- Changes which tile Particle overlay composer uses, so a picture you added as B in another tool can be used here. When the other tile is empty, the scene has no subject.
- Image BButton
- A second kept picture. The composer lays one picture under the light at a time: the tile it is not using is dimmed and says Not used here, and pressing it only says so.
- Save PNGButton
- Saves the frame you see as a PNG. See PNG.
- Save projectButton
- Saves the whole scene as a project file to load later.
- Load projectButton
- Opens a project file saved by Save project and replaces the scene with it.
Layers
Layers add their light together, so their order does not change the picture.
- Layer rowsFilled in by the tool
- One row per layer; the chosen one has a coloured border. Press the kind button or anywhere on the row to edit that layer. Type in the name box to rename it. Hide and Show switch the layer off and on. Copy adds a copy of it with the same settings. Delete asks first, and the last layer cannot be deleted. The small line shows the gradient, and for a Meteor its motion and count, for Lightning its strikes a second and the most at once, and for the rest its count.
- Add a layerFilled in by the tool
- + Meteor, + Nebula, + Spark, + Dust and + Lightning each add a new layer of that kind with its own starting settings, named after the kind, such as Nebula 1. The new layer becomes the chosen one.
Layer kind
- KindFilled in by the tool
- Meteor, Nebula, Spark, Dust or Lightning turns the chosen layer into that kind. Its name, its gradient and whether it is shown stay; every other setting goes to that kind's start. See meteor layer, nebula layer, spark layer, dust layer and lightning layer.
Layer gradient
- GradientFilled in by the tool
- Twelve colour strips for the chosen layer: White, Meteoric, Phoenix, Ember, Ice burn, Aurora, Plasma, Sunset, Prism, Nebular, Twilight and Volcanic. Each tile shows its colours and names them. A meteor takes the colours from its head to the end of its tail, a spark from its birth to its end, a bolt along its length, a cloud across its width, and each dust mote one colour from the strip. See gradient.
Meteor physics
Shows only when the chosen layer is a Meteor.
- MotionFilled in by the tool
- How each meteor travels. Straight runs in a line. Curve bends its path to one side more and more. Wobble swerves from side to side. Decelerate slows down. Pulse makes the tail throb. Fan spreads the directions a little wider when the layer is scattered. Trail lag swings the tail away from the line of travel. Accelerate moves faster, up to two and a half times.
- Physics intensitySlider · 0 to 100 · starts at 50
- How strong the chosen motion is. Straight and Pulse do not use it. For Fan it takes effect when the layer is next scattered, for example with Restart.
Meteor shape
Shows only when the chosen layer is a Meteor.
- CountSlider · 0 to 5000 · starts at 800
- How many meteors the layer draws, up to 5,000.
- Tail lengthSlider · 20 to 500 · starts at 120
- How long each streak is, in pixels. See tail length.
- Tail thicknessSlider · 3 to 60 · starts at 10
- How wide each streak is. At 1.0 a streak is about 8 pixels across, soft at the edges.
- Head boostSlider · 0 to 80 · starts at 20
- Extra light at the front of each streak, so it reads as a hot tip. See head boost.
- BrightnessSlider · 20 to 400 · starts at 100
- How bright the whole layer is.
- Fade rateSlider · 20 to 400 · starts at 140
- How quickly a streak fades from its head to the end of its tail. Higher gives a shorter, brighter-tipped streak.
Meteor motion
Shows only when the chosen layer is a Meteor. Changing any of these scatters the layer afresh.
- SpeedSlider · 20 to 800 · starts at 150
- How fast meteors travel, in pixels a second.
- Speed varianceSlider · 0 to 100 · starts at 30
- How much each meteor's speed may differ at random from Speed. See variance.
- AngleSlider · -180 to 180 · starts at 55
- The direction meteors travel, in degrees: 0 is to the right, 90 is straight down, and minus 90 is straight up. See emission angle.
- Angle varianceSlider · 0 to 180 · starts at 20
- How many degrees each meteor may turn away from Angle, either way.
- LifetimeSlider · 5 to 80 · starts at 25
- How many seconds a meteor lives. It fades in at the start and fades out over the second half. See particle lifetime.
- Lifetime varianceSlider · 0 to 100 · starts at 50
- How much each meteor's lifetime may differ at random.
Nebula cloud
Shows only when the chosen layer is a Nebula.
- CountSlider · 0 to 300 · starts at 25
- How many clouds the layer draws.
- SizeSlider · 40 to 800 · starts at 260
- The size of each cloud, in pixels.
- Size varianceSlider · 0 to 100 · starts at 60
- How much each cloud's size may differ at random.
- Drift speedSlider · 0 to 200 · starts at 14
- How fast the clouds wander, in pixels a second. A cloud that leaves one edge comes back in from the other. See drift speed.
- DensitySlider · 20 to 400 · starts at 120
- How fine the swirls inside each cloud are. Higher packs in smaller, busier detail.
- SoftnessSlider · 30 to 300 · starts at 150
- How quickly a cloud fades from its centre. Higher makes a smaller, rounder glow; lower spreads it to its edge.
- BrightnessSlider · 10 to 300 · starts at 70
- How bright the whole layer is.
- LifetimeSlider · 20 to 300 · starts at 100
- How many seconds a cloud lasts before it fades out and returns.
Spark burst
Shows only when the chosen layer is a Spark.
- CountSlider · 0 to 3000 · starts at 400
- How many sparks the layer draws, shared among the emitters.
- EmittersSlider · 1 to 40 · starts at 6
- How many bursts the sparks fly from, each at a random spot. See emitter.
- SizeSlider · 2 to 40 · starts at 8
- The size of each spark, in pixels.
- SpeedSlider · 40 to 800 · starts at 200
- How fast sparks fly out, in pixels a second, in every direction.
- Speed varianceSlider · 0 to 100 · starts at 50
- How much each spark's speed may differ at random.
- GravitySlider · 0 to 200 · starts at 15
- How strongly sparks fall as they fly. At 0 they fly straight. See gravity.
- LifetimeSlider · 10 to 300 · starts at 120
- How many seconds a spark lives before its burst starts again.
- Fade rateSlider · 50 to 800 · starts at 120
- How quickly a spark dims over its life. See fade rate.
- BrightnessSlider · 10 to 400 · starts at 100
- How bright the whole layer is.
Dust motes
Shows only when the chosen layer is a Dust layer.
- CountSlider · 0 to 8000 · starts at 400
- How many motes the layer draws, up to 8,000.
- SizeSlider · 5 to 100 · starts at 50
- The size of each mote, in pixels.
- Size varianceSlider · 0 to 100 · starts at 50
- How much each mote's size may differ at random.
- Drift speedSlider · 0 to 80 · starts at 6
- How fast the motes wander, in pixels a second. They come back in from the opposite edge.
- Twinkle depthSlider · 0 to 100 · starts at 55
- How far each mote dims and brightens as it twinkles. At 0 it holds steady. See twinkle.
- Twinkle rateSlider · 0 to 300 · starts at 20
- How fast the motes twinkle. Each one runs at its own pace around this.
- BrightnessSlider · 10 to 400 · starts at 90
- How bright the whole layer is.
Lightning arcs
Shows only when the chosen layer is Lightning. Each bolt starts at a random spot and runs in a random direction. Bolts keep the scene's clock, so Time scale speeds them up or slows them down, and Restart clears them.
- Strikes a secondSlider · 5 to 800 · starts at 60
- How many new bolts appear each second, from one every 20 seconds to 8 a second.
- Most at onceSlider · 1 to 24 · starts at 8
- The most bolts on screen at once. When a new one comes, the oldest goes.
- Flash lengthSlider · 5 to 200 · starts at 25
- How long each bolt stays, in seconds. It flashes brightest as it appears, dims from there and is gone when this time is up.
- JaggednessSlider · 0 to 100 · starts at 35
- How sharply each bolt zigzags. See jaggedness.
- Branch depthSlider · 2 to 8 · starts at 5
- How many times each bolt's line is split into smaller zigzags. Higher gives a finer, more crooked line.
- Branch chanceSlider · 0 to 60 · starts at 8
- The chance that each point on a bolt throws off a thinner, dimmer fork.
- ReachSlider · 100 to 1600 · starts at 400
- About how long each bolt is, in pixels. Each one is between 60% and 120% of this.
- ThicknessSlider · 5 to 80 · starts at 20
- How thick each bolt is, in pixels. Forks are thinner.
- BrightnessSlider · 10 to 600 · starts at 200
- How bright the whole layer is.
Subject image
Your picture sits under every layer. Bloom, exposure, grading, lens effects and shake apply to it too; zoom does not move it.
- CoverButton
- Fills the frame with the picture and crops what does not fit. This is how it starts.
- ContainButton
- Shows the whole picture inside the frame, with dark bands where the shapes differ. See aspect ratio.
- FillButton
- Stretches the picture to the frame's shape.
- OpacitySlider · 0 to 100 · starts at 100
- How strongly the picture shows. At 0 it is gone and the dark ground shows.
- Dim under particlesSlider · 0 to 100 · starts at 0
- Darkens the whole picture under the light, so the layers stand out. At 0 the picture is as it is; at 1.00 it is black.
- SaturationSlider · 0 to 200 · starts at 100
- How colourful the picture is. 0 is grey. See saturation.
- BrightnessSlider · 0 to 300 · starts at 100
- How bright the picture is, up to three times.
- Clear subjectButton
- Takes the picture away, as × on the tile in use does: it is forgotten on this device too. Its settings stay.
Stars and time
Starts closed; tap its title to open it. The stars sit behind every layer.
- Star countSlider · 0 to 300000 · starts at 40000
- How many stars sit behind the layers, in steps of 5,000, up to 300,000. On phones and touch screens it stops at 60,000.
- Star sizeSlider · 20 to 400 · starts at 100
- How big the stars are. About one in twenty is drawn twice as big as the rest.
- Star brightnessSlider · 10 to 400 · starts at 100
- How bright the stars are.
- Twinkle depthSlider · 0 to 100 · starts at 65
- How far the twinkling stars dim and brighten. About half the stars hold steady whatever this is. See twinkle.
- Twinkle rateSlider · 0 to 400 · starts at 100
- How fast the twinkling stars twinkle.
- Warm or coolSlider · 0 to 100 · starts at 50
- The share of warm and cool stars. Towards 0 more stars are warm cream; towards the right end more are cool blue.
- Time scaleSlider · 10 to 300 · starts at 100
- How fast everything moves, from a tenth of normal speed to three times.
Bloom
- IntensitySlider · 0 to 300 · starts at 40
- How much glow is added around the bright parts. At 0 there is no glow. See bloom.
- ThresholdSlider · 0 to 200 · starts at 55
- How bright a part must be before it glows. Lower lets more of the scene glow, including a bright picture. See bloom threshold.
- RadiusSlider · 5 to 200 · starts at 30
- How far the glow spreads. The tool blurs a quarter-size copy of the bright parts twice. See Gaussian blur.
Exposure and tone map
- ExposureSlider · 20 to 500 · starts at 120
- How much all the light is multiplied before it is folded into screen range. See exposure and tone mapping.
- VignetteSlider · 0 to 100 · starts at 35
- How much the corners darken. See vignette.
- Black pointSlider · 0 to 50 · starts at 0
- Light up to this level becomes black, which deepens the dark parts.
- White pointSlider · 50 to 300 · starts at 100
- Divides the light before it is folded into screen range. Lower brightens the scene and sends the bright parts to white sooner.
Color grading
- SaturationSlider · 0 to 300 · starts at 100
- How colourful the finished scene is. 0 is grey. See saturation.
- Hue shiftSlider · -180 to 180 · starts at 0
- Turns every colour around the colour wheel by this many degrees. See hue.
- ContrastSlider · 20 to 250 · starts at 100
- Pushes the darks darker and the lights lighter, or the other way below 1. See contrast.
Lens effects
- Chromatic aberrationSlider · 0 to 100 · starts at 0
- Pulls the red and blue apart towards the edges, like a cheap lens. See chromatic aberration.
- Film grainSlider · 0 to 100 · starts at 0
- Adds fine noise that changes every frame. See film grain.
Camera
- ZoomSlider · 50 to 200 · starts at 100
- Moves the stars and layers closer to or further from the centre, from half to twice the size. The picture underneath does not zoom.
- ShakeSlider · 0 to 100 · starts at 0
- Shakes the whole frame, picture included, like a hand-held camera.
- DriftSlider · 0 to 100 · starts at 0
- Sways the whole frame slowly. The movement is small even at the top.
Playback
- PauseButton
- Stops the scene on the current frame; the button then reads Play. Changes you make while paused show when you press Play.
- RestartButton
- Starts the clock again and scatters every layer afresh. See restart.
- Randomize layerButton
- Gives the chosen layer a random gradient and changes a few of its settings at random: for a Meteor its motion, strength and angle; for a Nebula its detail and softness; for a Spark its gravity; for Dust its twinkle; for Lightning its jaggedness and forks. See randomize.
Presets
Starts closed. Type a name in the box under the list, up to 40 characters, and press Save or Enter.
- Preset listFilled in by the tool
- Your saved scenes, newest first, each with a small picture, its layer count and the date. Press a row or its Load button to load it; the tool asks before it replaces the scene. A picture you added shows under it only if the preset was saved with one showing. Delete asks, then removes it. See preset.
- SaveButton
- Saves the whole scene under the name in the box, with a small picture of the frame. A name already in the list is replaced.
Reset
The scene goes back to how the page opened: one Meteor layer and every setting at its start. Your picture and your presets stay.
- ResetButton
- Puts the scene back to how the page opened and starts the clock again. Your picture and your presets stay.