Rokoko Studio Live

Our I/O framework

need image with Rokoko hardware

Studio Live

Our I/O framework

Smartsuit Pro

Unity

Smartsuit Pro

Unreal

Smartsuit Pro

Motionbuilder

Smartsuit Pro

Blender

Smartsuit Pro

iClone

Smartsuit Pro

Maya

Face Capture

Unity

Face Capture

Unreal

Face Capture

Motionbuilder

Face Capture

Blender

Face Capture

iClone

Face Capture

Maya

Smartgloves

Unity

Smartgloves

Unreal

Smartgloves

Motionbuilder

Smartgloves

Blender

Smartgloves

iClone

Smartgloves

Maya

Steam VR

Unity

Steam VR

Unreal

Steam VR

Motionbuilder

Steam VR

Blender

Steam VR

iClone

Steam VR

Maya

!PLACEHOLDER! Some intro about studio!

With Rokoko Studio live you can live stream and sync one or multiple motion capture inputs into the same scene and live forward that to one or many third party softwares at the same time. You can also remote control Studio via the command API in Studio such as start, stop recordings from within Unreal, Blender, or Unity. Most people use this feature to sync face, finger, body and vcam tracking into one seen at live forward that to a game engine for previs purposes.

Download sample data via Studio try for yourself today!

Experience Smartsuit Pro and Studio live

Rokoko Studio Live plugins

Unity

Version 1.2.0

Unreal

Version 1.8.0

MotionBuilder

Version 1.0.0

Blender

Version 1.1.1

iClone

Version 1.0.0

Maya

Version 1.0.1
Complete pipeline

!PLACEHOLDER! Why not get the whole package? The Smartsuit Pro
integrates wonderfully with both our
Smartgloves and Facial capture

1
Select input
!PLACEHOLDER! Short Dsc
wifi
2
wifi
!PLACEHOLDER! Short Dsc
3
Rokoko Studio
!PLACEHOLDER! Short Dsc
4
3D-software of your choice
!PLACEHOLDER! Short Dsc
Make our own
plugin today
{
timecode: 0,
fps: 60,
Live: {

Actors: [
{
Name: "Freddie",              
Color: {r, g, b}, // bytes
Meta: {
hasGloves: true,            
hasLeftGlove: true,
hasRightGlove: true,
hasBody: true,              
hasFace: true                
}
     
Body: {                               // optional section
Hip: {
Position {x: 0, y: 0, z: 0}
Rotation {x: 0, y: 0, z: 0, w: 1} // quaternion
...
}
{
version: 3,
timecode: 0,
fps: 60,
Live: {
timestamp: 0,
Actors: [
{
Name: "Dimitris",              //arbitary size
Color: {r, g, b}, // bytes
Meta: {
hasGloves: true,             //Indicates if fingers are controlled
hasLeftGlove: true,
hasRightGlove: true,
hasBody: true,               //Indicates if body is controlled
hasFace: true                //Indicates if face is controlled
}
       // physical proportions of the actor
Dimensions: {
TotalHeight: 180,
HipHeight: 100,
// ... more information about the body that might be interesting
// for retargetting to custom characters
}
Body: {                               // optional section
Hip: {
Position {x: 0, y: 0, z: 0} // Y-up, Z-forward
Rotation {x: 0, y: 0, z: 0, w: 1} // quaternion
},
Spine: {...}
},
Face: {                               // optional section
LeftEyeBlink: 0,                    // 0-100
...
}
},
{...}
],
   Props: [
{
Name: "Box1",
Color: {r, g, b} // bytes
       Type: 0/1/2 // 0: box, 1: stick, 2: camera
Position: {x: 0, y: 0, z: 0},          // Y-up, Z-forward
Rotation: {x: 0, y: 0, z: 0, w: 1},    // quaternion
},
]
},
Playback: {...}
}
Watch our tutorials
on working with motion capture in Studio LIVE