Skip to main content

LiveStudio SDK + VirgoMotion

warning

Many features are still experimental and breaking changes may occur.

LiveStudio SDK + VirgoMotion is a set of tools for anyone who wants to build their own original streaming app.

Built on top of the general-purpose LiveStudio SDK, it adds the integration that connects to VirgoMotion (motion capture) and is distributed as a set. The background, camera work, lighting, avatar, shaders, and everything else shown on screen — you can design it all yourself and build your own streaming app.

alt text

How to Get It

Distributed on Booth.

Who is it for?

  • VTubers who want to craft a streaming screen with their own personal touch
  • Artists, 3D designers, and visual creators
  • People who want to achieve effects that existing streaming tools cannot express

Required Skills

Basic Unity Editor operation is enough. If you are comfortable with opening scenes, placing prefabs, swapping materials, and building, you can use the SDK.

Programming is not required. The template is distributed in a state where it builds and runs as-is, so just by swapping out avatars and scenes — without writing any code — you can complete your own streaming app.

Of course, those who can write scripts can use mechanisms like [ExposedProperty] to add their own operation items or customize behavior during streaming.

Start Here

What you want to doWhere to look
Get a high-level overviewSDK Components — Learn about the apps and packages
Build a VTuber streaming appBuild a VTuber Streaming App — Build a streaming app from the template
Use a VRC FaceTracking-compatible avatarUse VRChat Avatars — Bring in a VRChat avatar
Use an original avatarEdit the VirgoMotionStudioTemplate scene (documentation in preparation)
Recreate the scene (background, camera, lights)Same as above. Use LiveStudio components
Add more items that can be controlled from the Remote AppExpose Parameters to the Remote App — Add [ExposedField] etc. to scripts on the Studio app side
Build your own Remote AppCall the RemoteControl REST API directly (documentation in preparation)
Improve iPhone capture accuracySettings on the Capture app side. Not handled by the Studio app SDK