Beam Editor
Beam Editor
layered laser beams · 3-part tiling export
Starter lasers
🎲 Generate new
Layers
0
+ Add
Layers stack bottom → top. A helix set to “wrap” passes behind the beams below it and in front of them.
Saved effects
💾 Save current
Nothing saved yet in this browser.
▶ Play
⏸ Pause
⟲ Restart
Checker
Dark
Light
Assembled from the 3 exported parts
—
Show piece boundaries
middle repeats
✔ Verify seams
Output settings
Target FPS
3-Part Export
Exports the laser as
start
,
middle
and
end
pieces. Turning it on constrains every wave / flow / jitter / pulse so the middle tile repeats seamlessly, side by side, any number of times.
Tile width
px — width of the repeating middle piece
Pixel art
pixel size
px per art-pixel
Export scale
×1
×2
×3
×4
integer only, so tiles stay pixel-exact
Export
⬇ 3-part set (.zip)
start / middle / end animated sprite sheets + layout JSON
⬇ Sprite sheet
whole beam, columns
(0 = auto)
⬇ GIF
⬇ Current frame PNG
⬇ JSON config
⬆ Import JSON
Beam
Layer
Muzzle cap
start
Impact cap
end
Beams always fire left → right — rotate in your engine. Everything renders to a transparent canvas.