AnyaDance v0.0.3 — Initial Public Release
AnyaDance v0.0.3 — Initial Public Release
AnyaDance is a Windows toolkit for posing, driving, and animating a VRChat avatar through SteamVR. It combines a six-device OpenVR virtual driver with a Dear ImGui companion application, providing a practical foundation for manual posing, live motion control, and MMD dance playback.
What AnyaDance can do
- Expose a complete virtual VR rig: HMD, left and right controllers, hip tracker, and two foot trackers.
- Pose the avatar manually from the companion UI, including controller inputs and finger bends.
- Accept live pose and input frames over a documented loopback UDP JSON protocol.
- Import a VMD dance, solve it against an MMD model through Blender, and retarget the motion to the six virtual devices.
- Save and load reusable poses and device-level animations in the portable
.nyaformat. - Provide English and Simplified Chinese UI, documentation, installation guidance, and recovery tools.
The companion application streams the current six-device pose to the bundled SteamVR driver at 60 Hz. If streaming stops, the driver keeps every device connected and valid at its last accepted pose.
Getting started
- Download
AnyaDance-v0.0.3-windows-x64.zipand extract the completeanyadancefolder. - Install the Microsoft Visual C++ 2015–2022 x64 Redistributable if it is not already installed.
- Run
AnyaDance.exe, select Register Driver, and restart SteamVR when prompted. - For MMD dance import and solving, configure a supported Blender installation from the Dance interface.
See the installation guide, device model, UDP protocol, and MMD dance guide for details.
Important SteamVR behavior
AnyaDance currently operates in fully virtual mode: its virtual HMD becomes the active HMD, so physical headsets, controllers, and trackers are not tracked while the driver is registered. When finished, select Unregister Driver and confirm the SteamVR restart. The packaged scripts/uninstall.ps1 helper provides a recovery-oriented command-line alternative with configuration snapshots and verification.
Open source
AnyaDance is released under the Apache License 2.0 as part of Project Anya. Distributed packages include the project license, notices, and the full license texts for Dear ImGui and Valve OpenVR.
This is an early public release. Bug reports and focused feature requests are welcome through the repository's GitHub issue templates.