Starfield Screensaver Simulator
Tune a starfield screensaver with star count, warp, depth, comet, twinkle, fullscreen preview, and flight metrics for smoother space loops.Starfield profile
| Metric | Value | Copy |
|---|---|---|
| {{ row.key }} | {{ row.value }} |
| Priority | Flight note | Rationale | Copy |
|---|---|---|---|
| {{ note.priority }} | {{ note.note }} | {{ note.rationale }} |
A starfield screensaver turns small moving points into the feeling of forward flight. Nearer points appear larger and move farther between frames, while distant points move more slowly. Trails, color, twinkle, haze, and comet streaks strengthen the illusion when they stay balanced.
The practical goal is motion that fits the screen. A quiet dashboard background needs steadier points and fewer streaks. A short transition can use high speed and stronger warp. A kiosk or projection loop needs enough density to feel alive without making foreground text hard to read.
Starfield motion is easy to push too far. High star count, high speed, strong warp, and frequent comets can create a strong first impression, but they can also lower smoothness or overwhelm overlays. A useful loop keeps the flight readable after the first few seconds.
The generated field is not an astronomy chart. Star positions, colors, and comet timing are artistic scene elements, even when they borrow ideas such as parallax, brightness, and cooler or warmer star color.
How to Use This Tool:
Start with the flight feel, then add depth, atmosphere, and performance checks.
- Set Theme, Star count, Travel speed, and Color mode. These decide the broad density, motion speed, and palette.
- Open Advanced and tune Warp strength, Depth layers, Twinkle strength, Comet rate, Comet size, and Star size.
- Use Parallax drift, Center bias, and Horizon tilt for composition. Move the flight center before adding more stars when a title or panel needs room.
- Choose Nebula glow, Trail fade, and Frame rate. Use 30 or 45 FPS for calmer ambient playback and 60 FPS only when the target device can hold it.
- Use Start, Pause, and Reset to inspect motion. Reset reseeds stars and comets while preserving your selected controls.
- Check Starfield Metrics for Measured FPS, Quality scale, Renderer, Active comets, Canvas size, and Fullscreen.
- Use Starfield Flight Chart as a current-value snapshot and Flight Deck for the three priority notes before saving or exporting a profile.
If a number lands outside its supported range, the control is clamped. Re-check the visible value before comparing star count, trail fade, horizon tilt, or frame rate changes.
Interpreting Results:
Judge performance before density. Star count says how many stars are requested, but Measured FPS and Quality scale show whether the scene can actually run at the selected cadence and size.
- Renderer identifies the active graphics mode. Compare devices only after checking this row.
- Active comets changes over time because comets are short-lived streaks.
- Starfield Flight Chart compares current readings; it does not prove long-run stability.
- Flight Deck names which family to adjust first: travel profile, depth and motion, or atmosphere.
A dense field that misses the FPS target is usually a worse screensaver than a lighter field that stays smooth. Verify the fullscreen view, wait for measured performance to settle, and then apply the Flight Deck note that matches the visible problem.
Technical Details:
Forward-flight starfields use depth projection. Each star has a screen position, a depth value, a size, a color cue, and brightness variation. As depth decreases, the projected point moves farther from the flight center and appears larger. When a point leaves the usable area, another point is seeded so the field can continue.
Depth layers strengthen parallax by grouping stars into different apparent speed bands. Warp turns point motion into longer streaks, trail fade controls how much recent motion remains visible, and comet rate adds separate streak objects. Nebula glow and twinkle change the atmosphere without making the field a real sky map.
Formula Core:
The Flight Deck notes use derived signals for travel, depth, and visual comfort.
| Note family | Condition | Likely response |
|---|---|---|
| Travel profile | Cruise load above 2.35, or Warp strength above 76 | Lower travel speed or warp for calmer long-running playback. |
| Travel profile | Cruise load below 0.70 and Comet rate below 0.25x | Raise speed or comet cadence if the field feels static. |
| Depth and motion | Depth load above 6.2 with Travel speed above 1.60x | Reduce speed, parallax, or one depth layer for overlay comfort. |
| Depth and motion | Depth layers at 2 or fewer and Parallax drift below 25 | Add depth layers or parallax for stronger forward-flight cues. |
| Atmosphere | Tilt load above 26 degrees and Comet rate above 1.10x | Soften tilt or comet activity to reduce disorientation. |
| Atmosphere | Nebula glow off and Twinkle strength below 34 | Enable nebula or raise twinkle for a richer backdrop. |
| Output | Meaning | Use it for |
|---|---|---|
| Renderer | The active graphics mode for the preview. | Explaining why the same settings may differ across browsers or devices. |
| Measured FPS | Actual delivered frame rate from recent preview frames. | Checking whether the selected FPS target is realistic. |
| Quality scale | Adaptive drawing percentage. | Finding profiles that are too dense, fast, or comet-heavy. |
| Canvas size | Current drawing area. | Comparing normal preview with fullscreen playback. |
The starfield can use an accelerated graphics mode when the browser and device support it, with a 2D canvas path as a fallback. The user-facing check is the Renderer row plus measured performance, not the technology name alone.
Worked Examples:
Quiet dashboard flight. Use Deep space, Star count 760, Travel speed 1.00x, Color mode Theme colors, Warp strength 35, Depth layers 4, Twinkle strength 48, Comet rate 0.45x, Parallax drift 35, Nebula glow on, Trail fade 20 frames, and 45 FPS. The expected notes are Hold cruise profile, Maintain depth envelope, and Finalize flight mood, with Quality scale near full if the device can keep up.
Short warp transition. Choose Nebula purple, Star count 2200, Travel speed 2.40x, Warp strength 90, Depth layers 5, Parallax drift 70, Comet rate 1.50x, Horizon tilt 20 degrees, and 60 FPS. Set travel profile should appear because warp is above 76, and Balance depth and motion is likely because depth and speed are both high. Treat this as a short visual burst unless measured performance remains strong.
Flat scene recovery. Use Monochrome, Travel speed 0.35x, Warp strength 10, Depth layers 2, Parallax drift 10, Comet rate 0.10x, Twinkle strength 20, and Nebula glow off. Increase cruise energy, Increase spatial depth, and Build backdrop atmosphere can appear. Raise speed toward 0.80x, move to 4 depth layers, or enable Nebula glow before adding many more stars.
FAQ:
Is this based on real star data?
No. Stars, comets, haze, color, and placement are generated for a visual effect. The result is useful for display motion, not for identifying real stars.
Why does Reset change the field?
Reset reseeds stars and comets while keeping your selected settings, so exact positions and comet timing can change.
Why does Measured FPS fall below Target FPS?
Large canvas size, high star count, high speed, strong warp, comet activity, graphics mode, and device load can all pull delivered frame rate below the selected target.
What does a low Quality scale mean?
It means the preview is reducing drawing load to protect motion. Lower star count, warp, travel speed, or comet rate if the scene needs to stay smooth.
Are my starfield settings uploaded?
Scene generation, metrics, chart data, and JSON output are produced in the browser. The simulator does not upload your selected starfield settings for processing.
Glossary:
- Parallax
- Apparent motion difference between near and far stars.
- Warp strength
- The control that stretches fast-moving points into longer streaks.
- Depth layers
- Separate star groups that move at different apparent speeds.
- Trail fade
- How many recent frames remain visible as motion blur.
- Quality scale
- The adaptive drawing percentage used when the preview needs to protect frame rate.
- Renderer
- The active graphics mode reported in Starfield Metrics.
References:
- Canvas API, MDN Web Docs, Jul 17, 2025.
- Window: requestAnimationFrame() method, MDN Web Docs, Dec 26, 2025.
- Fullscreen API, MDN Web Docs, Mar 26, 2026.
- WebGL: 2D and 3D graphics for the web, MDN Web Docs.
- Star Types, NASA Science.
- Stellar Parallax, NASA Science.