MotionBuilder Plugin

Plugin Installation

Download the latest plugin version "Nokov-MobuPlugin.XXX.exe," which is compatible with MotionBuilder 2018-2022. Extract the plugin installer package, double-click on the extracted plugin, and install the plugin into the directory of the software. After completion, click Finish, and the plugin will be installed (the application of the glove human body in Motionbuilder is the same as below).


MotionBuilder Setup and Use

Open MotionBuilder, click on "Resources—Asset Browser—Devices," find "Nokov- Optical Device," and drag it into the Viewer view.

Click the Online button in the interface at the bottom "Navigator—I/O devices—I/O Seeker - Optical Device" to enter the Live status, click "Model binding," choose the Create button, and below "Optical model," click on "Generate a new optical model." After playing, uncheck and recheck Live, then move the human body in XINGYING software, and the model in MotionBuilder will be driven to move in sync .

Select "Define—Skeleton" in the right window, then click Characterize Definition in Navigators. In the scene, select a joint, right-click assign skeleton skeleton in the definition to bind it. After all joints are bound, click the lock icon (Lock character), and select "biped" to complete characterizing.

Import the model that needs to be driven into MotionBuilder and perform the characterization process as in step 4. In the "Character Controls" window, select the imported model character in the Character column, and select the XINGYING human skeleton character in the Source column. Let the movement of the human body in XINGYING software drive the model.


MotionBuilder Auto-Binding Feature

When redirecting motion capture data to a skeleton, you can use MotionBuilder's auto-binding feature to bind in one click;

First, connect the motion capture human body data; in Live mode, have the human body stand in a standard T-Pose and pause the motion capture playback, if using Edit mode, then pause the human body data at the first frame;

Open the settings in the motion capture software, set the IP network card address to "10.1.1.198," and check the "SDK" option. Connect the motion capture data in MotionBuilder, with specific steps referenced from the earlier "MotionBuilder Setup and Use";

In MotionBuilder's lower left-side "Navigator" tab, expand "I/O Devices," click on "I/O Seeker-Optical Device," and in the middle right "Information" section, click "Characterize" ;

At this point, the motion capture human skeleton will be automatically bound in MotionBuilder , expanding "Characters" will display the bound human body name, which will match the human body name in the motion capture data.


MotionBuilder Characterization Requirements

When characterizing motion capture data in MotionBuilder, the imported model's skeleton should match the XINGYING human skeleton as closely as possible, and the hierarchy of the model's skeleton should align with the hierarchy of the XINGYING human skeleton. The hierarchy of the XINGYING human skeleton , skeleton names , and the skeleton prefix "Body3" refers to the XINGYING human body name.

After importing the model into MotionBuilder, please adjust the model's pose to a T-Pose, and ensure it matches the T-Pose of the XINGYING human body before driving the motion; The skeleton axes of the model must be consistent with the axes of the XINGYING human skeleton. The axis configuration of the XINGYING human skeleton.


Creating Rigid Bodies in MotionBuilder

Create a rigid body in the XINGYING Live mode or load rigid body data in the Edit mode, open MotionBuilder software, drag the XINGYING plugin into the scene, click the Online button in the lower interface "Navigator—I/O devices—I/O Seeker - Optical Device" to enter Live status, click "Model binding," choose the Create button, and under "Optical model," click "Generate a new optical model". Play XINGYING software, and Marker points will then be displayed in the MotionBuilder scene;

In the lower left "Navigator" tab of MotionBuilder, expand "I/O Devices," click "I/O Seeker-Optical Device," and in the middle right "Information" section, click "Create RigidBody." After that, the rigid body is successfully created.

In the "Navigator" tab, expand "Scene," in "Scene" expand Seeker-Optical Device: Optical, scroll to the bottom, and you will see the created rigid body's name that matches the rigid body name in XINGYING. Double-click the rigid body name, and the rigid body in the scene will display connections, and the selected rigid body will be highlighted, changing from red to green.

Last updated