2. Create MarkerSet (Rigid)
Last updated
Last updated
Click on the "Create Asset" button below the asset, enter the MarkerSet name in the pop-up window, and click "Create Object" (12.2.1) to close the window.
Click on the Markers tab on the right side of the software interface, double-click on the blank section in the first row to enter the name of the reflective identification point, press Enter to confirm (12.2.2). Repeat this operation to input all the names of the reflective identification points that need to be defined. You can also quickly create marker names in the Markers tab by pressing the Enter key. For example, if you need to create five marker names, select the first row in the Markers tab and press the Enter key five times. Default names from Marker1 to Marker5 will be automatically generated.
Please note that when manually entering marker names in the Markers tab, do not create duplicate names. Also, avoid using duplicate names when creating Link connections and Segment skeleton names as discussed below.
Drag the timeline to select a frame with complete data (no missing markers or error points on the captured object, usually the first frame of the data). Click the "Quick ID" button on the toolbar, and a window labeled "Locate Marker" will pop up. Based on the selected Marker name displayed in "Locate Marker, " click the corresponding point in the 3D view to match it (12.2.3). The matching points will be automatically assigned colors.
If a marker is pointing to the wrong position during the matching process, click the arrow in the "Quick ID" window, select the incorrect marker name, and rematch. After matching the last marker, the "Quick ID" window will automatically close.
Tick the "Lock" function. After turning it on, the quick ID value will be locked and will not automatically increase (12.2.4).
During the matching process, you can change the angle position of the 3D view by holding down Alt/Ctrl/Shift and using the mouse left/right/scroll keys. This helps confirm the actual position of each point.
After completing all Marker matching, click "Create Link for Template" in the "Links" tab of the component. Select a point with the left mouse button in the 3D view, drag to the next point, and the Link Connection creation will be completed. The name of this Link Connection will also be automatically generated in the Links tab (12.2.5).
After creating and setting all Link connections, the points and connections will be visible in the 3D view (12.2.6).
Ensure that the data is in the first frame, then click the "Track Recognize" button (12.2.7). Apply the definition of points and lines to all frames, and play the data to see the effect. At this point, the MarkerSet has been created.
For data that has already established a MarkerSet and completed repairs, a skeleton can be established. An SKB-type skeleton needs to be defined by three marker points in the MarkerSet, which are used to define the origin (starting point), major axis point (ending point), and flat point of the rigid body. After creating the skeleton, Euler angle data of the rigid body can be obtained, which is commonly used in application scenarios such as drones and robotic arms.
In the Asset Panel - Components - Segments, double-click on the blank section to enter the Segments (skeleton) name (12.2.8).
Double-click on "Skeleton Engine" in the normal attributes below and select "SKB" from the drop-down menu (12.2.9).
Select the name of the created skeleton, define the various parameters of the skeleton in the advanced attributes below, define a marker at the origin, major axis point, and plane point, and input the rotation values of the X, Y, and Z axes to generate the skeleton in the 3D view.
After creating the name of the skeleton, double-click "Skeleton Engine" in the normal attributes below and select "Calcium" from the drop-down menu. The default Euler angle rotation for Calcium-type skeleton is ZYX, and the orientation of the skeleton is consistent with that of the calibration file.
Select the name of the created skeleton and define its various parameters in the advanced attributes below. Right-click on "Model Pose" in the 3D view to enter Model Pose mode and adjust the displacement and rotation of the skeleton. Click on "X, Y, and Z axis offset" in the advanced properties. The skeleton will display a cross in the 3D view. Select an axis of the cross and drag it to move the skeleton. Click on "Rotation Axis X, Y, Z", and a three-dimensional circular ring will be displayed around the skeleton in the 3D view. Select one axis of the circular ring to rotate the skeleton (12.2.10).
Double-click on "SegmentLength" in the advanced attributes and enter a length value. The skeleton's length in the 3D view will change.
Bind Points: Click on "Attachments" at the bottom of the advanced attributes, select the skeleton's association point from the Asset Component Tag list, and then click "Confirm" to close the window (12.2.11). The selected marker point will be bound to the skeleton.
If the user has created multiple skeletons in a Market, please select one skeleton as the parent skeleton, and the remaining skeletons also need to be set as parent skeletons. Double-click on "Parent Segment" in the advanced properties to set the parent segment.
After setting the attributes of the skeleton, right-click on "Model Pose" in the 3D view to exit. The skeleton attributes edited in Model Pose will not take effect immediately; the data needs to be redirected to the first frame. Click the "Calculate" button on the toolbar above the software. After the calculation is completed, the set attributes will take effect.
Click on 'File > Save MarkerSet' to save the MarkerSet.
If you need to save the created template in the capture data, please click on "File > Save Capture File". If the MarkerSet has not been saved, switching directly to Live mode will prompt the user to save the cap file. Click "Yes", and the software will save the newly created MarkerSet template along with the modified cap file.
If there are multiple captured objects in a set of data, multiple MarkerSets can be created, and the above steps can be repeated.