Rapport Unity Plugin
Release - V0.2.2
Release Codes: RT-3829
Overview
We are excited to introduce the first release of the Rapport Unity Plugin, bringing real-time Rapport character performance, speech, and animation directly into Unity projects.
This release opens a new pathway for creators building games, simulations, and interactive experiences, offering a streamlined workflow from Rapport Studio into the Unity Engine.
The plugin provides a simple, component-based architecture designed to help teams get started quickly, while laying the foundation for broader character format support and expanded functionality in future updates.
Highlights
1. Real-Time Rapport Integration for Unity
The plugin establishes a live connection between Unity and Rapport, enabling:
Real-time facial animation driven by Rapport
AI-generated speech streamed directly into Unity
Microphone or audio-asset input from Unity into Rapport
Synchronised voice + expression playback
This makes it possible to use Rapport characters inside interactive simulations, games, training scenarios, or any Unity-based experience.
2. Simple, Component-Based Workflow
To make setup fast and approachable, the plugin includes pre-built components such as:
Rapport Session Handler
Microphone / Audio Input Controller
Animation Driver for facial movement
Starter scripts showing typical interaction patterns
These components allow teams to get up and running quickly — even without custom code.
3.Unity-Specific Project Type in Rapport Studio
Rapport Studio now includes a Unity Plugin application type.
From Studio, you can:
Create Unity-based projects
Select characters
Configure AI, STT, and TTS
Manage deploy tokens for Unity
Control project behaviour before importing into Unity
This provides a clear, end-to-end workflow from authoring → configuration → engine integration.~
4. Character Behaviour and Animation Support
The plugin supports:
Rapport’s live facial animation output
Soundwave animation for speech feedback
Direct mapping of animation data to Unity blendshapes*
Characters must have unique blendshape names to avoid conflicts.
Upcoming releases will expand support for additional character formats including Ready Player Me and Reallusion CC4/CC5.
5. Included Samples & Learning Resources
To help teams get started, the plugin contains:
Example Unity scenes
Microphone + session flow demonstrations
Animation setup guidance
Utility scripts for rapid prototyping
Important Notes
Support for Ready Player Me, Reallusion CC4/CC5, and other pipelines
Expanded behaviour-mode controls
More interactive sample scenes
Enhanced character configuration options in Studio
Coming Soon
Support for Ready Player Me, Reallusion CC4/CC5, and additional character formats
Broader character behaviour controls and custom behaviour profiles
Expanded sample scenes and interactive templates