What input devices are supported?
Mouse, keyboard, and gamepad. Keyboard gives you directional control (WASD or arrow keys), mouse handles camera and orientation, and gamepads provide analog stick input for finer movement control. All three work directly in the browser with no setup.
Is there any software I need to install?
No. Real-time control runs entirely in your browser using WebGPU. No plugins, no engine integration, no downloads. Just open the Uthana web app and switch to real-time mode.
How responsive is real-time animation?
Millisecond-level latency. The character responds to your inputs in real time — it feels like controlling a character in a game, not waiting for a render.
Can I record my session and export it?
Yes. Hit record before you start, perform your motion, then stop recording. The result is saved as a motion file with full editable keyframes. You can preview, trim, and download as FBX or GLB.
Can I use my recording with other Uthana tools?
Yes. A recorded real-time session is treated like any other motion in Uthana. You can stitch it with other clips, loop it, retarget it to a different character, or blend it with text-generated or video-extracted motions.
Is the playback just canned animations based on my input?
No. The motion is generated in real time by a diffusion model — it's not blending between pre-made clips. Each session produces unique, continuous animation that reflects exactly how you moved.
Is real-time animation available through the API?
Not at this time. We are working on making an SDK available to the public to connect this feature to Unreal.
