mirror of
https://github.com/VioletTides/KnockThru.git
synced 2026-10-25 12:03:01 +01:00
The tab has a passthrough button, a translucent or opaque switch, switches to pause knocks, pick knock kinds, and turn knocks off in the running game, and a calibration screen with step-by-step progress. The panel draws into an RGBA image with stb_truetype and Noto Sans, and shows it through two Vulkan textures that take turns. SetOverlayRaw made the panel flash on every update. Calibration moved into a Calibrator class shared by the panel and --calibrate. Panel changes write to the user config.json. SteamVR also gets an app icon.