Starfield profile
{{ starCount }} stars
{{ canvasSizeLabel }} canvas
Theme {{ themeLabel }} Stars {{ starCount }} Speed {{ speedValue.toFixed(2) }}x Depth {{ depthLayers }} Comets {{ cometRateValue.toFixed(2) }}x FPS {{ fpsTarget }}
Starfield preview {{ running ? 'running' : 'paused' }}.
Starfield screensaver controls
Options: deep space, nebula purple, aurora blue, or monochrome.
Enter 120 to 2400 stars; raise density before enlarging star size.
stars
{{ speedValue.toFixed(2) }}x
Range: 0.20x to 3.00x; lower for ambient, higher for warp motion.
Options: theme colors, rainbow, pastel, or pure white.
{{ warpStrengthValue }}
Range: 0 to 100; 0 keeps points compact, 100 maximizes streaks.
Choose 2, 3, 4, or 5 depth layers.
{{ twinkleValue }}
Range: 0 to 100; use 0 for steady points, 100 for visible pulsing.
{{ cometRateValue.toFixed(2) }}x
Range: 0.00x to 2.00x; 0 disables comets.
{{ cometSizeValue }}%
Range: 50% to 220%; enlarge only if streaks feel too subtle.
{{ starSizeValue }}%
Range: 50% to 220% of the default star size.
{{ parallaxValue }}
Range: 0 to 100; keep low for subtle drift behind overlays.
{{ centerBiasValue }}
Range: -100 left to 100 right; 0 keeps the flight centered.
{{ horizonTiltValue }}°
Range: -45 degrees to 45 degrees.
Switch off for clean black space; on for a softer sci-fi backdrop.
{{ nebulaGlowValue ? 'On' : 'Off' }}
Enter 6 to 44 frames; higher values leave longer trails.
frames
Choose 30, 45, or 60 FPS for target starfield playback.
Metric Value Copy
{{ row.key }} {{ row.value }}
No chart-ready metrics are currently available.
Priority Flight note Rationale Copy
{{ note.priority }} {{ note.note }} {{ note.rationale }}

        
Customize
Advanced
:

Starfield screensavers borrow a simple visual trick from motion graphics: small points that move from a shared center can feel like forward travel through deep space. The effect does not need real star coordinates to be convincing. It needs a believable relationship between distance, speed, brightness, trails, and the screen where the loop will run.

The useful question is not only how dramatic the flight looks in the first second. A screensaver, kiosk background, stream overlay, or projection loop has to stay readable after several minutes. Dense points create richness, long streaks create speed, and glowing haze creates atmosphere, but those same choices can hide text, strain the eye, or drop frames on a weaker device.

Depth
Near stars appear larger and move faster, while far stars stay small and drift more slowly.
Parallax
Different apparent speeds make flat dots feel separated in space.
Trail
Recent motion remains visible long enough to read as blur or warp streaks.
Cadence
The delivered frame rate determines whether the scene feels smooth, juddery, or unnecessarily heavy.

Different display jobs reward different starfield profiles. A quiet ambient background usually benefits from moderate density, low warp, and a stable frame target. A short transition can tolerate strong streaks, frequent comets, and more aggressive color. A display behind text needs contrast and negative space more than maximum particle count.

Starfield profile tradeoffs by display use
Display use What usually matters Common mistake
Ambient dashboard Smooth motion, low visual noise, readable overlays Adding too many bright stars behind small text.
Event screen or projection Visible depth, broad contrast, stable fullscreen playback Tuning only in a small preview and missing projector-scale blur.
Warp transition Strong speed cue, bright streaks, short loop length Using the same aggressive profile as a long-running screensaver.
Starfield depth diagram showing a flight center, far points, and larger near streaks.

Real astronomy uses measured positions, spectra, and brightness. A decorative starfield uses those ideas loosely. Warm and cool star colors can make a scene feel less synthetic, and parallax can borrow language from distance measurement, but the generated dots are not a sky map. The strongest profile is the one that matches the display purpose, stays smooth at the target size, and leaves enough visual calm for anything placed on top of it.

The main tradeoff is density versus comfort. More stars, faster motion, stronger trails, and more comets all increase the sense of speed, but they also make frame pacing and legibility harder. Treat a starfield as a motion background first and a space image second.

How to Use This Tool:

Build the scene from broad motion settings first, then use the live preview and metrics to trim density, atmosphere, and performance.

  1. Choose Theme and Color mode, then set Star count and Travel speed. The summary badges update the selected palette, density, speed, depth, comet rate, and FPS target.
  2. Use Start, Pause, and Reset on the live preview while you tune. Reset reseeds the starfield and comets without changing your selected controls.
  3. Open Advanced for motion shape. Warp strength, Depth layers, Parallax drift, Center bias, and Horizon tilt decide whether the flight feels centered, tilted, shallow, or intense.
  4. Tune atmosphere with Twinkle strength, Comet rate, Comet size, Star size, Nebula glow, and Trail fade. Raise one effect at a time so you can tell which change made the scene busier.
  5. Pick Frame rate as 30, 45, or 60 FPS. Use 30 or 45 FPS for calmer ambient playback and 60 FPS only when the target device holds the measured rate.
  6. Switch to Starfield Metrics and compare Target FPS, Measured FPS, Quality scale, Renderer, Canvas size, and Fullscreen.
  7. Use Starfield Flight Chart for a current-value snapshot and Flight Deck for the three priority notes before treating the settings as final.

If a shared URL or manual edit supplies an unsupported value, the simulator clamps it to the supported range. Re-check the visible control value before comparing star count, trail fade, horizon tilt, or frame-rate changes.

Interpreting Results:

Start with motion health, not the requested star count. Star count describes the target density, but Measured FPS and Quality scale show whether the browser is keeping up with the chosen canvas size, renderer, and effects.

  • Renderer explains which graphics path is active. Compare devices only after checking this row because the same settings can perform differently.
  • Active comets is a live count, not a fixed setting. It rises and falls as short streaks spawn, age, and leave the canvas.
  • Starfield Flight Chart compares the numeric signals available right now. It is useful for inspection, but it is not a long-run stability test.
  • Flight Deck groups advice into travel profile, depth and motion, and atmosphere. Use the highest-priority note before making smaller aesthetic changes.

A profile that looks rich in the small preview can still fail as a screensaver if fullscreen playback drops below the target frame rate. Wait for Measured FPS to settle, confirm that Quality scale stays near full size, and then adjust density, speed, warp, or comet activity based on the visible problem.

Technical Details:

Forward-flight starfields are a compact form of depth projection. Each star carries a horizontal position, vertical position, depth value, color cue, brightness variation, and apparent size. As depth gets smaller, the projected point moves farther away from the flight center and grows on screen. When a point leaves the usable area, a replacement point is seeded so the loop can continue without an obvious edge.

Depth layers make the flat canvas feel spatial by assigning different speed bands to different groups of stars. Warp lengthens the apparent path of fast-moving points, trail fade controls how much previous motion remains visible, and comet activity adds separate short-lived streaks. Twinkle and nebula haze change the mood without changing the basic depth model.

Formula Core:

The perspective cue comes from dividing a star position by its current depth. The exact display path can use an accelerated renderer or a 2D drawing path, but the visual relationship is the same: smaller depth produces a larger on-screen offset and a stronger sense of approach.

xscreen = xcenter+xnormz×focal yscreen = ycenter+ynormz×focal znext = zcurrent-0.16+layer factor×0.42×speed×dt

The Flight Deck notes are rule-based. They combine the travel, depth, and atmosphere settings into small derived loads so the output can point to the part of the profile most likely to need adjustment.

cruise load = travel speed×1+warp strength150 depth load = depth layers+parallax drift45 tilt load = |horizon tilt|
Starfield Flight Deck rule thresholds
Note family Condition Result note
Travel profile Cruise load above 2.35, or Warp strength above 76 Set travel profile
Travel profile Cruise load below 0.70 and Comet rate below 0.25x Increase cruise energy
Travel profile Neither travel boundary is met Hold cruise profile
Depth and motion Depth load above 6.2 with Travel speed above 1.60x Balance depth and motion
Depth and motion Depth layers at 2 or fewer and Parallax drift below 25 Increase spatial depth
Depth and motion Neither depth boundary is met Maintain depth envelope
Atmosphere Tilt load above 26 degrees and Comet rate above 1.10x Ease cockpit tilt
Atmosphere Nebula glow off and Twinkle strength below 34 Build backdrop atmosphere
Atmosphere Neither atmosphere boundary is met Finalize flight mood

The performance readout is based on delivered animation frames, not just the selected target. The animation requests screen refresh callbacks, caps drawing to the chosen target cadence, counts delivered frames over about one-second windows, and adjusts drawing quality when performance falls far behind. Quality scale can step down toward 60% when measured FPS is below 72% of target, then recover toward 100% when the browser again delivers more than 95% of target.

Starfield controls and supported ranges
Control group Supported values Main effect
Palette Deep space, Nebula, Aurora, Monochrome; theme, rainbow, pastel, or pure white colors Sets background color, star tint, and scene mood.
Density and size 120 to 2400 stars; 50% to 220% star size Changes richness, clutter, and rendering load.
Motion 0.20x to 3.00x speed; 0 to 100 warp; 2 to 5 depth layers; 0 to 100 parallax Controls forward-flight intensity and depth separation.
Composition -100 to 100 center bias; -45 to 45 degrees horizon tilt Moves or tilts the apparent flight center for layout fit.
Atmosphere 0 to 100 twinkle; 0.00x to 2.00x comet rate; 50% to 220% comet size; 6 to 44 trail frames Adds pulse, streaks, and persistence without changing the core star count.
Cadence 30, 45, or 60 FPS target Balances smoothness, device load, heat, and battery use.
Starfield output fields and interpretation
Output Meaning Use it for
Renderer The active graphics path for the preview. Explaining why the same settings may differ across browsers or devices.
Measured FPS Recent delivered frame rate. Checking whether the selected FPS target is realistic.
Quality scale Adaptive drawing percentage used to protect motion. Spotting profiles that are too dense, fast, or comet-heavy for the current device.
Canvas size Current drawing area in pixels. Comparing normal preview with fullscreen playback.
Fullscreen Whether the preview is using the browser fullscreen state. Confirming that performance was measured at the intended display size.

The star colors use an artistic temperature-like distribution blended with the selected palette. That makes white, yellow, blue-white, and warmer points appear in plausible proportions, but it does not encode cataloged stellar types or real sky positions.

Advanced Tips:

  • Tune Star count before enlarging Star size. A higher count adds depth, but oversized stars can fill the same negative space faster than expected.
  • Keep Warp strength, Travel speed, and Comet rate balanced for long-running screensavers. Strong settings work better as short transitions than as a quiet background.
  • Check Renderer when comparing browsers or devices. The same star count and effects may perform differently when the graphics path changes.
  • Use Quality scale as an early warning. If it drops below 100%, lower star count, warp, speed, or comet activity before raising the FPS target.
  • Set Center bias and Horizon tilt after the main motion feels right, especially when titles or dashboard elements need clear space near the center.
  • Make the final check in Fullscreen. Larger canvas size changes rendering load and can expose blur or frame drops that are hidden in the small preview.

Limitations and Privacy:

This is a visual simulator for generated screensaver profiles. It is useful for choosing a display mood and checking browser performance, not for astronomical measurement or device benchmarking.

  • Random seeding means Reset, reloads, and later sessions can place stars and comets differently with the same settings.
  • Measured FPS depends on viewport size, fullscreen state, browser graphics support, device load, battery mode, and display refresh behavior.
  • Quality scale is an adaptive comfort signal, not a pass/fail grade.
  • Scene generation, metrics, chart data, and JSON output are produced in the browser; selected starfield settings are not uploaded for remote simulation processing.

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 Flight Deck notes are Hold cruise profile, Maintain depth envelope, and Finalize flight mood. Check Measured FPS and Quality scale before using it behind text.

Short Warp Transition

Choose Nebula, 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 appears because the warp setting crosses the aggressive threshold, and Balance depth and motion is likely because speed and depth are both high. Treat this profile as a short visual burst unless Measured FPS remains near the target in fullscreen.

Flat Scene Recovery

With 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, the Flight Deck can show Increase cruise energy, Increase spatial depth, and Build backdrop atmosphere. Raise speed toward 0.80x, move to 4 depth layers, or enable Nebula glow before adding many more stars.

Out-of-Range Cleanup

If a shared URL tries Star count 9000 or Horizon tilt 80 degrees, the visible controls clamp those values to supported limits. Use Starfield Metrics to confirm the final Star count and Horizon tilt before trusting the JSON or chart snapshot.

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 star pattern?

Reset reseeds stars and comets while keeping your selected settings, so exact positions, brightness, and comet timing can change.

Why does Measured FPS fall below Target FPS?

Large canvas size, high star count, fast travel speed, strong warp, comet activity, graphics mode, and other device work 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 strength, Travel speed, or Comet rate if the scene needs to stay smooth.

Should I tune in fullscreen?

Use fullscreen before final comparison when the screensaver will run large. Canvas size affects rendering load, so a smooth small preview can become heavier at display size.

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 remote processing.

Glossary:

Parallax
Apparent motion difference between near and far stars.
Warp strength
The setting 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 path reported in Starfield Metrics.

References: