Repository navigation
v0.0.6
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