visual3d:documentation:third-party:xsens:xsens_prop
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
visual3d:documentation:third-party:xsens:xsens_prop [2024/07/17 15:46] – created sgranger | visual3d:documentation:third-party:xsens:xsens_prop [2025/06/24 12:00] (current) – wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== XSens Prop ====== | ====== XSens Prop ====== | ||
- | ===== Introduction ===== | + | Visual3Dv2020.## |
- | \\ | + | When using an Xsens prop in Visual3D, all information is loaded automatically and no further steps are required. You can however choose to load a graphics object or adjust the location of the prop segment. This page explains |
- | Visual3Dv2020.## | + | |
- | \\ | + | |
- | You can however choose to load a graphics object or adjust the location of the prop segment. | + | |
- | + | ===== Sample Data ===== | |
- | ==== Sample Data ==== | + | |
**[[https:// | **[[https:// | ||
+ | Start by preparing the sample data: | ||
- Save the sword.obj file in your [[Visual3D: | - Save the sword.obj file in your [[Visual3D: | ||
- Open the MVNX file: | - Open the MVNX file: | ||
Line 18: | Line 15: | ||
- Browse for MVNX file | - Browse for MVNX file | ||
- Notice all the information for the prop signal is loaded and the segment coordinate system is displayed in the 3D viewer | - Notice all the information for the prop signal is loaded and the segment coordinate system is displayed in the 3D viewer | ||
+ | |||
+ | Next run the pipeline script: | ||
- Run the pipeline: | - Run the pipeline: | ||
- Pipeline -> Workshop | - Pipeline -> Workshop | ||
Line 24: | Line 23: | ||
- Execute Pipeline | - Execute Pipeline | ||
- | **The pipeline will:** | + | The pipeline will: |
- | + | * Adjust the position of the prop so that it is fixed to the centre | |
- | * Adjust the position of the prop so that it is fixed to the center | + | |
* Load the sword graphic object | * Load the sword graphic object | ||
- | * Color the sword red | + | * Colour |
- | ==== Segment Properties ==== | + | ===== Modify |
The graphics object and kinetic segment properties can be defined using the Segment Properties command. In this example, the sword graphic object is being associated with the prop: | The graphics object and kinetic segment properties can be defined using the Segment Properties command. In this example, the sword graphic object is being associated with the prop: | ||
Line 62: | Line 60: | ||
</ | </ | ||
- | === Graphics Object === | + | ==== Setting the Graphics Object ==== |
+ | |||
+ | In Visual3D graphics objects are just for visual affect and can be adjusted as needed. [[Visual3D: | ||
- | In Visual3D graphics objects are just for visual affect and can be adjusted as needed. [[Visual3D: | + | ==== Setting Segment Kinetic Properties ==== |
- | === Kinetic Properties === | + | Set the segment to kinetic by making the Set_Segment_Properties' |
- | Set the segment to kinetic (/ | + | ==== Adjusting |
- | ==== Adjusted Position ==== | + | By default, Visual3D uses the position data from the MVNX file. In this example, you will notice that the hand and the sword are close at Frame 1, however at the end of the file there is an offset between the the sword and the hand segment. |
- | **A.** By default, Visual3D uses the position data from the MVNX file. In this example, you will notice that the hand and the sword are close at Frame 1.\\ | + | ^ Frame 1 ^ Last Frame ^ |
- | **B.** However, at the end of the file there is an offset between the the sword and the hand segment.\\ | + | | {{: |
- | **C.** By overwriting the sword position with the hand center of gravity signal, the sword position is then moved to the hand, which may be a more realistic location since the prop is in the person' | + | |
+ | By overwriting the sword position with the hand center of gravity signal, the sword position is then moved to the hand, which may be a more realistic location since the prop is in the person' | ||
- | | __**A. Frame 1:**__\\ \\ {{: | + | {{: |
The position data for the prop is stored in BODY:: | The position data for the prop is stored in BODY:: |
visual3d/documentation/third-party/xsens/xsens_prop.txt · Last modified: 2025/06/24 12:00 by wikisysop