Unpacking the Shadow mocap system for live-streaming in a custom application

Mocap for Developers

For developers who need interactive or recorded full-body animation, Shadow is an open platform with flexible integration options.

  • Cutting edge, precision inertial sensor technology
  • Works on all operating systems and devices
  • Open technology, full access to data streams
  • Update our software without changing your app

Fast, accurate motion data

High speed capture
Live-stream at 100, 200, or 400 frames per second. Sensors update at 1K.
Precision inertial sensors
Responsive 4,000 °/sec gyros will not saturate.
Ready for 3D animation
Apply position and rotation channels directly to your character.
A Shadow motion capture system in its case at a develpor workstation

Use your favorite platform and tools

Shadow includes support for many popular 3D engines and programming languages. Live-stream to iOS, Android, Mac, Windows, and Linux devices.

Unity, Stingray, Unreal Engine, Lumberyard
using Motion::SDK::Client;

Client client("127.0.0.1", 32078);

while (true) {
    Client::data_type data;
    if (!client.readData(data)) {
        break;
    }

    // Use frame of data ...
}
from MotionSDK import Client

client = Client("127.0.0.1", 32078)

while True:
    data = client.readData()
    if data is None:
        break

    # Use frame of data ...


import Motion.SDK.Client;

Client client = new Client("127.0.0.1", 32078);

while (true) {
    ByteBuffer data = client.readData();
    if (null == data) {
        break;
    }

    // Use frame of data ...
}
using Motion.SDK;

Client client = new Client("127.0.0.1", 32078);

while (true) {
    byte[] data = client.readData();
    if (null == data) {
        break;
    }

    // Use frame of data ...
}
var client = new Motion.Client();

client.readData(function(data) {
  if (undefined === data) {
    return;
  }

  var buffer = new Float32Array(data);

  // Use frame of data ...
});

Open technology

Royalty free license

Developer kit is open source and available under a permissive license.

Access all of your data streams

It is your motion capture data. We provide the tools you need to use it.

Wi-Fi or USB connectivity

No driver or dongle required. Use your standard infrastructure.

Trust our proven solution

Field tested by the best and brightest in companies, research labs, and academic institutions.

Logos of some of our customers
Logos of some of our customers
Logos of some of our customers
Logos of some of our customers

Place your order now

Shadow systems are in stock and ready to ship today.