Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
tB0nE
released this
03 May 10:06
Nightfall v0.4.0 — UI Overhaul
New Features
Screen curvature — Flat / Slight Curve / Curved modes with proper UV mapping
Screen tilt — Pitch on grab (no roll), 3° sticky snap, adjustable sensitivity
Black bezel border — Curves and resizes with screen, toggleable
Starfield environment — 3-state passthrough: On → Off → Starfield
Welcome screen — Connect/Options buttons on screen mesh, click-forwarding via UV
Right-click via grip — Correct Limelight button code with debounce
Scroll via thumbstick — OpenXR vector2, adjustable sensitivity
Quest Touch Plus controller models — Runtime FBX loading with textures
Corner resize handles — Proper curved placement, thicker collision
Fixes
Right-click now uses Limelight button code 3 (was sending middle-click)
UV mapping uses asin() for curved screens
Corner handles track _mesh_size (not screen_mesh.mesh.size which is zero on ArrayMesh)
B button toggles UI via OpenXR is_button_pressed("by_button")
Connect button shows "Connecting..." and disables during pairing
UI panel starts hidden, menu grab bar lowered
Starfield stops during streaming, resumes on disconnect
You can’t perform that action at this time.