You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- New Trails control: `Teleport threshold` (slider, normalised XYZ
units, default 0.5, range 0.05–2.0). Persisted alongside the existing
trail prefs in localStorage; loaded back into the UI on startup.
- 3D view: when the displacement between two consecutive trail points
exceeds the threshold, the connecting segment is dropped. Buffer is
kept so the trail resumes from the new position. Implemented at
rebuild time off the raw consecutive XYZ — moving the slider takes
effect on already-buffered points without invalidating history.
- Line mode now uses `THREE.LineSegments` rather than `THREE.Line`, so
breaks can be honoured cleanly (one vertex pair per visible edge)
without hacks like NaN positions or two-Line objects.
- Diffuse mode skips the interpolated dots across a broken segment but
keeps the endpoint dots themselves, so the trail visibly gaps without
swallowing the new position.
- mpv overlay relay: extend `pushMpvOverlayTrailPrefs` /
`mpv_overlay_set_trail_prefs` Tauri command / `TrailPrefs` Rust
struct / `trail-config` IPC wire format with a 4th field carrying the
threshold. Lua side honours it identically; the older 3-field shape
is still accepted for back-compat.
- i18n: add `trail.teleport` label in en / fr / es / pt-BR.
- Bump Studio to 0.2.6 (package.json, tauri.conf.json, Cargo.toml,
Cargo.lock).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments