Release Notes
[0.21.3-exp.1] - 2026-06-12
You can now export VRChat avatars in a Built-in RP environment and load them in the Studio app.
Improvements
- When a light's shadows are enabled, they are now soft shadows instead of hard shadows, smoothing the shadow edges.
- Changed the VRChat avatar conversion template to a Built-in RP environment.
[0.21.1-exp.1] - 2026-06-09
You can now export avatars in the .lsavatar format and load them into the Studio app.
Features
- Added an *Export as .lsavatar button to VRChat avatar conversion, which exports a converted avatar as an AssetBundle (
.lsavatar). - The Studio app can now load avatars in the
.lsavatar(AssetBundle) format in addition to VRM (chosen automatically by file extension).
[0.21.0-exp.1] - 2026-06-08
Fixes
- Fixed an issue on Windows where the process could keep running in the background after the app was quit.
[0.20.12-exp.1] - 2026-06-04
Improved VRChat avatar conversion's gaze and secondary-motion handling.
Improvements
- VRChat avatar conversion now delegates eye gaze to VRM's LookAt. The gaze no longer conflicts with VRM-side processing, so the eyes of VRCFT / VRM avatars move correctly.
- Reworked the PhysBone → SpringBone (secondary motion) conversion in VRChat avatar conversion: the gravity curve is now adjusted according to bone depth.
[0.20.11-exp.1] - 2026-06-03
Added a motion reception indicator and a firewall-allow feature.
Features
- Added a reception indicator to the motion reception component. You can check in the inspector whether motion is arriving.
- Added an Install button to the Readme inspector of LiveStudioVirgo / VRChatAvatarTransfer for installing the packages you need.
- Added a feature to automatically allow the capture ports through Windows Firewall.
- An inbound allow rule for the capture ports is registered automatically before Fusion launches.
- Added an "Allow Capture Ports through Firewall" button to the Readme inspector.
Fixes
- Fixed an issue in the VRChat avatar conversion's secondary-motion (PhysBone → SpringBone) conversion where gravity was applied too strongly.
[0.20.8-exp.1] - 2026-05-28
Significantly enhanced VRChat avatar conversion (VRChatAvatarTransfer) and now distribute all SDK packages via VPM (VCC / ALCOM).
Features
- VRChat avatar conversion now carries over more of an avatar's setup.
- Converts VRChat's Avatar Parameter Driver / Animator Tracking Control into VRChat-independent behaviours.
- Ports the visemes (lip sync) and blink, and drives them from ARKit.
- Correctly clones multiple FX controllers (NDMF / Modular Avatar bake containers).
- VRCFT-compatible avatars run with ARKit-based face tracking enabled.
- Added a Baked Avatar Prefab Builder that turns a manually baked avatar into a prefab.
- Samples secondary-motion (PhysBone) curves by bone depth for behavior closer to VRCPhysBone.
- UniVRM dependency packages are now installed automatically on first import (works with VRM 1.0 alone).
- Added a custom inspector for animation parameter overrides that shows only the value field matching the parameter type.
Improvements
- All five SDK packages (LiveStudio / LiveStudioVirgo / RemoteControl / NativeGamepad / VRChatAvatarTransfer) are now distributed via a VPM repository, so they can be installed and dependency-resolved from VCC / ALCOM.
- Reorganized the VRChat avatar conversion Tools menu (consolidated into
TransferandMake Prefab (Selected)) and renamed the window from Converter to Transfer.
[0.20.1-exp.1] - 2026-05-11
The initial public release of LiveStudio SDK + VirgoMotion. We provide VirgoMotionStudioTemplate for building and modifying your own streaming app on Unity, and VRChatAvatarTransferTemplate for bringing in VRChat avatars.
Requirements
- Unity 2022.3 or later (verified on Unity 2022.3.22f1)
Distribution
VirgoMotionStudioTemplate— A Unity project template for customizing the streaming appVRChatAvatarTransferTemplate— A Unity project template for converting VRChat avatars into.unitypackage
Features — VirgoMotionStudioTemplate
- Freely edit the streaming app's scene, camera, lighting, and avatar configuration on Unity.
- Place a converted avatar under
Main Avatarto use VirgoMotion capture as-is. - Drive expressions on VRC FaceTracking-compatible avatars.
Features — VRChatAvatarTransferTemplate
- Converts VRChat avatar prefabs into a form usable outside VRChat. See VRChat Avatar Transfer Conversion Details for the full list.
VRCPhysBone/VRCPhysBoneCollider→ VRM10 SpringBone- VRC Constraints (Parent / Position / Rotation / Scale / Aim / LookAt) → Unity standard Constraints
- FX layer AnimatorController of
VRCAvatarDescriptor→ applied to the rootAnimator - Strips VRChat-only components (
VRCAvatarDescriptor/PipelineManager)
- Converted results can be exported as
.unitypackageand imported into aVirgoMotionStudioTemplateproject.
License
- Unified the license of SDK-bundled packages to Apache License 2.0.
- Each project ships with a
THIRD_PARTY_NOTICES.md.