Skip to content

v0.0.6

Choose a tag to compare

@github-actions github-actions released this 28 Oct 03:43
· 14 commits to main since this release

Highlights

  • Real 3D tracer. The ball tracer is now a glowing 3D tube, the same from any angle, and the floor reflects that same geometry, glow included.
  • Floor reflections on every GPU. With ray tracing the reflections are ray traced. Without it (or if ray-tracing setup fails), cyberflight draws a planar mirror reflection that looks the same. Press R to switch between the two live.
  • Reflection look. The tracer reflection reads as a glossy floor reflection: uniform with distance, fading with height above the floor, with no blur.
  • Optional green. A neon-edged green can be shown; target rings are removed.
  • Stability and performance. Per-frame GPU resources for every frame in flight, Vulkan synchronisation fixes, ray-traced scene building inside the frame (no CPU stalls), raster fallback when ray tracing can't start, and a long list of streaming, FRP-connection and HUD fixes.

Note on v0.0.5 → v0.0.6 compatibility

The commit "move to flightrelay 0.3.1 and dimple 0.0.7" says devices must be built on flightrelay 0.3. That is not correct: the FRP wire format is compatible, and devices built on earlier flightrelay versions keep working.

Full Changelog: v0.0.5...v0.0.6