Skip to main content

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 Transfer and Make 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 app
  • VRChatAvatarTransferTemplate — 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 Avatar to 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 root Animator
    • Strips VRChat-only components (VRCAvatarDescriptor / PipelineManager)
  • Converted results can be exported as .unitypackage and imported into a VirgoMotionStudioTemplate project.

License

  • Unified the license of SDK-bundled packages to Apache License 2.0.
  • Each project ships with a THIRD_PARTY_NOTICES.md.