Skip to content

Splat Workshop 0.4.2 – snappier lists

Choose a tag to compare

@thunderheronight thunderheronight released this 15 Oct 14:46
· 19 commits to main since this release

Clean up your scenes and pick versions by what they are for – 0.4.2 makes unfolding lists snappy again and greys out To the Frame on versions while the Frame is off. 566 automated tests.

The new version dialog: for the Frame or the PC, sizes with measured frame rates, clean-up sliders, also without cleaning up to compare A scene with its versions unfolded: 1 M for the Frame with and without cleaning up, all splats for the PC
Example data – the scene and its preview are placeholders.

Highlights of 0.4

  • 🧽 Clean up a version (experimental) – four sliders from off to 100 %. The scene itself stays as it is; only the new version is cleaned up, so you can compare it with one without.
    • Ceiling: a white ceiling gives the reconstruction nothing to hold on to – it stays thin, with a dark veil hanging under it. The veil goes (dark things near a wall, like a cupboard top or a bird cage, stay), and the ceiling is closed in its own colour. In a real living room: a veil of about 210,000 splats gone, the ceiling closed with 72,000.
    • Floor: holes filled in the colour of the floor around them.
    • Haze: big, nearly transparent blobs floating in the room go – long thin things like the bars of a bird cage or cables stay.
    • Edges: what lies well outside the room goes.
  • 🎚️ Versions by purpose – for the Frame (one size, each with the frame rate measured on a Steam Frame: 0.75 M ≈ 36 fps, 1 M ≈ 35 fps and clearly sharper, 1.5 M ≈ 29 fps, 2 M ≈ 24 fps) or for the PC (all splats). Optionally the same without cleaning up next to it; a preview shows what will be made and what it replaces.
    • Versions are named by their clean-up strengths (all splats · ceiling 50 % · haze 30 %), and As template takes a version's settings for the next try – one slider at a time.
    • A version for the PC opens in Spirula Studio with one click.
    • Versions unfold under their scene or tour (▸ 1 version).
  • 🧭 Tidier action bars – what you do, what you look at, what you change; the unfolding lists on a line of their own.
  • 🔬 scripts/freespace.py (experimental, command line) – takes out splats in space the cameras looked through. On a real room it found little (white walls give too few points), but it looked a little better; kept for trying.

All details of 0.4: release 0.4.0 · setup fixes: 0.4.1

New in 0.4.2

  • 🖱️ Unfolding recordings or versions works at the first click – every click used to reload the whole scene list, which took about 3 seconds while the Frame was switched off; clicking again in that time folded it back. Now it opens and closes at once, and an expired listing of the Frame is renewed in the background instead of holding up the scene list (3.1 s → 0.02 s).
  • 🥽 "To the Frame" on a version is greyed out while the Frame isn't reachable, like the one on the scene.

Full changelog: v0.4.1...v0.4.2