In this article, we will be going through how to stream the data from Rokoko Studio into Cinema 3D and onto a character.
Enable streaming in Rokoko Studio
Go to settings and click on Studio Live in the dropdown menu
Turn on streaming to Cinema 4D by enabling the plugin and enabling the default IP and port.
Installing the plugin
Extract the .zip file to your desired location
Open Cinema 4D go to Edit > Preferences > Plugins
Click on Add Folder to add your desired plugins folder where you extracted the plugin to.
For more information on installing plugins to Cinema 4D have a look at their documentation
Connect the data
Open the plugin by going to Extensions > Rokoko Studio Live
Go to the Connection tab and make sure that the port is the same as the streaming port in Rokoko Studio. Then click Connect
Rokoko Studio is now connected and you will see the actor profile connected as well
Preparing your character rig
Import your character by dragging the file into the viewport.
Make sure the character is in a T-Pose. Also, make sure to place it in the world's origin.
Note: It is advised to have the hip joint parented to another object. While this may be an arbitrary object, either a Null object or another joint object is recommended. This will serve as the root of the character.
Make sure to pose your characters hands like the image below. This will provide you with the most accurate retargeting of the data
Assign a Rokoko Tag to your characters root joint.
Select the new tag, to see its parameters in the Attribute Manager, and take a look at the "Mapping" tab.
Make sure that the bones are mapped correctly and fix any issues, that may have occurred. To assign a new bone simply drag the joint from your skeleton and onto one of the slots.
After checking that all the bones are correctly assigned and that the posing of the character is correct, click the Set as T-Pose button
Finally choose the motion data to be used for this character (either in the Tag's "Properties" tab in Attribute Manager or using the "Tags" tab in Rokoko Manager). Change the Stream/Clips to "Studio Connection" if you want to stream the data.
Done! You are now ready to play motion data with this character, which can then be saved ito clips or baked into keyframes.
Preparing face capture
For an in-depth look at what the different functions does in the plugin head over to our GitHub Wiki for more: