MOVIN Docs
MOVIN | EN
MOVIN | EN
  • MOVIN
  • What's New?
  • Let's Get MOVIN: First Steps to Start
    • MOVIN TRACIN Setup
    • MOVIN Studio Setup
    • MOVIN Studio Configuration
      • Step 1. Connect Device
      • Step 2. Level Device
      • Step 3. Set MoCap Zone
  • Studio to Anywhere: MOVIN Studio Usage Guide
    • Create Actor
    • Hands Setting
      • Set Hand Rest Pose
      • Integrate with 3rd Party Gloves
    • Import Custom Character & Retargeting
    • Check, Record and Export Mocap Data
    • Adjust Mocap Data
    • Live-stream Mocap Data
      • Streaming Mocap Data into Notch
      • Streaming Mocap Data into Unity
      • Streaming Mocap Data into Unreal Engine
      • Streaming Mocap Data into Warudo
Powered by GitBook
On this page
  • 1. Download the Unity Plugin
  • 2. Import & Retarget Your Character in MOVIN Studio
  • 3. Import Your Character into Unity
  • 4. Add MocapReceiver.cs
  • 5. Add Actor.cs
  • 6. Start Streaming in MOVIN Studio
  • 7. Press Play in Unity
  1. Studio to Anywhere: MOVIN Studio Usage Guide
  2. Live-stream Mocap Data

Streaming Mocap Data into Unity

PreviousStreaming Mocap Data into NotchNextStreaming Mocap Data into Unreal Engine

Last updated 1 month ago

Unity is one of the most widely used 3D and 2D game engines in the world. Its strengths lie in real-time rendering and extensive development flexibility. Unity is used not only for game development but also across a variety of industries including virtual production, animation, simulation and interactive content and installations.

With MOVIN TRACIN and MOVIN Studio, you can stream motion capture data directly to Unity, allowing for seamless integration into real-time projects such as games, XR experiences, or live productions.

MOVIN’s Unity streaming plugin is not publicly available on the .

If you need access to the plugin, please contact the MOVIN team via the on the MOVIN Discord server. We’ll assist you as quickly as possible.

1. Download the Unity Plugin

  • Use the download link provided by MOVIN to obtain the UnityPackage file for the streaming plugin.

2. Import & Retarget Your Character in MOVIN Studio

  • Import the character you plan to use in Unity into MOVIN Studio.

  • Once imported, the system will automatically set up bone mapping between the character and MOVIN’s skeleton.

    • If specific joints don’t respond correctly to the mocap data, bone mapping may have failed.

    • To verify and fix this, go to the 'Character' tab in MOVIN Studio, and click 'Bone Mapping'. If a dropdown shows '-', that joint is unmapped. Manually assign the correct joint from the dropdown.

  • For more details, refer to the Import Custom Character & Retargeting page.

3. Import Your Character into Unity

  • Add your character to your Unity project and make sure it’s correctly rigged and configured.

4. Add MocapReceiver.cs

  • On the top-level GameObject (the root of your character), add the 'MocapReceiver.cs' script provided in the MOVIN plugin.

5. Add Actor.cs

  • Locate the parent GameObject of the character’s hip joint.

  • Attach the 'Actor.cs' script to this GameObject.

6. Start Streaming in MOVIN Studio

  • Return to MOVIN Studio and initiate streaming using the appropriate toggle or streaming command.

7. Press Play in Unity

  • Hit the 'Play' button in Unity to begin receiving and visualizing live motion capture data.

MOVIN's official website
cs-chat channel