Repository navigation
ShockWave 0.7.9 — avatar pointer and VCC updates
Avatar panel and pointer update
- Rewritten either-hand pointer: selection and the visible dot use the same panel-plane hit, without scene raycast colliders. Grazing angles, misses and transparent gaps hide both visuals.
- Finger row targets have more space and one-selection-per-touch handling to prevent neighboring toy toggles.
- The panel follows avatar movement/rotation. Follow right hand now includes wrist rotation.
- Unity setup is Tools → ShockWave → Panel, with a configurable radial menu path.
- The radial menu contains Show panel, Follow right hand, and Panel size (fresh default 20%). The panel starts hidden in Unity preview and VRChat.
- Creator Companion package and setup are linked below A look inside in the repository README.
Install
Extract the whole Windows ZIP to a new folder and run ShockWave.exe. Existing settings and encrypted credentials are reused. The complete package includes the Bluetooth engine, Node.js and .NET; keep the accompanying folders.
For the rewritten pointer, update the avatar tools, explicitly click Update Toy Control on Avatar, then upload the avatar. Updating the app or VCC package alone does not replace existing generated avatar content. Existing saved panel size can override the new default.
Verification and limits
135 production fake-device/loopback/WARP checks passed. Final isolated Unity checks passed 232 in Gamma and 232 with the actual VPM package layout in Linear. The complete ZIP passed bundled worker checks and updater validation. Protected real Unity files were unchanged; the real Editor was not launched and no avatar/scene was installed or saved. Headset accuracy, controller feel and physical output still need user testing.
Existing per-device limits, Test mode, saved friends, remote freshness and no-retry/no-replay rules are preserved. Start in Test mode. SHA-256 is provided beside the ZIP.