For the complete documentation index, see llms.txt. This page is also available as Markdown.

The Motion Engine

Learn the foundational technology behind Motorica's products: The Motion Engine

An orange woman running on a 3D grid.

Virtual Mocap Studio

Motorica uses the cornerstones and principles behind real mocap technology to replicate a virtual mocap space. This allows animators to bypass the unpredictable variables and constraints behind physical mocap — instead, generate fully-covered locomotion animations in minutes instead of months.

Virtual Actor

In Matorica, animators have full deterministic control and creative direction over our virtual actor: Tango.

An orange man in a 3D grid space.
Tango: Motorica's virtual acting model

Tango is fully customizable by sliding parameters for their gender and weight. Additionally, you can select to view Tango's skeleton and root path when previewing animations.

All of Tango's animations come from a human performance. Just like real motion capture, Motorica uses hours of in-house recorded mocap to train our proprietary learning models for generating animations. Motorica constantly updates its LMs with new and unique mocap so animations are guaranteed to be real, believable, and grounded.

Motion Controls

The heart of animation lies in movement; Motorica provides an extensive Motion Control toolset so you can direct Tango with precision. Adjust parameters for Tango's speed and duration of animation, and use advanced movement controls to fine-tune values for acceleration, deceleration, turning behaviors, movement simulation types, and animation variations.

A black and purple UI with sliders and text input fields.
Motion Controls in Motion Stage.

Motion Controls come with preset trails for Tango designed to fit perfectly for motion matching systems, but you can also upload custom root motion .fbx files for more tailored trails.

Enterprise customers can create their own trails directly within our engine using Trail Set Manager.

Style Controls

For animation to be believable, the characters involved must have actual character and style.

Motorica uses Styles to inject personality into each virtual mocap performance. Styles come in all different shapes and sizes: from humans with normal and expressive movements, to creatures like goblins and zombies.

A black and purple UI with a dropdown of an animated character walking.
A selection of different Styles in Motion Stage.

To create completely unique performances, the Styles Controls allow you to mix two styles together and customize which style is more prevalent in Tango's character.

If there isn't a Style (or mix of styles) provided by Motorica that suits your needs, you can also use the Style Cloning product to create your own Style Clone by uploading just 5 minutes of mocap data.

Phase shifting

To create variations of the same animation, the Phase Shifting feature can create 2 or 4 variations based on foot placement.

For example, 2 variations gives two identical animation with the left and right feet swapped, while 4 variations gives four animations with each feet 1/4th of a phase apart.

Generated Datasets

Every animation is generated as a .fbx file and is ready to integrate with leading front-end gaming and animation software.

Animations can be seamlessly imported onto provided skeletal models for single-take animations and motion matching systems. For example, Motorica has provided Unreal Engine plugins including skeletal meshes and models for easily importing animations, retargets, and for setting up pose search assets for Unreal's Motion Matching system.

Last updated