GitHunt
TE

text2motion/unity-integration

Integrate Unity with the Text2Motion platform to generate 3D animations from text prompts using Generative AI.

Unity Integration

Note

This package is currently in early preview and is subject to changes at any time.

Example animation generation

This repo contains the following:

  1. Unity packages:
    1. ai.text2motion.unity.client: Text2Motion's unity integration client, can be use to make request to Text2Motion's API for generating Animation Clip on a given humanoid model.
    2. ai.text2motion.unity.csharpclient: Text2Motion's openapi spec generated CSharp Client.
  2. Example Unity project with the above two package loaded along with a simple model with the integration script attached for generating animation.

ai.text2motion.unity.client

See the Package Documentation for more information.

ai.text2motion.unity.csharpclient

This package is generated. To update this package, follow the instruction in comment in generate.sh

Example Unity Project

To run the Unity project:

  1. Clone this GitHub Repository
  2. Install Unity version 2022.3.4f1 via the Unity Hub
  3. Open Unity Hub
  4. Click on Add and Add project from disk
    Adding project
  5. Navigate to the cloned GitHub Repository root and click Add Project

Once the project fully loaded, open TestScene under Assets/Scenes
Opening TestScene

Languages

C#99.6%Shell0.4%

Contributors

MIT License
Created October 16, 2024
Updated November 26, 2025