Skip to content

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

License

Notifications You must be signed in to change notification settings

text2motion/unity-integration

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published