visual3d:tutorials:theia:theia3d_merge
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:tutorials:theia:theia3d_merge [2024/10/21 14:37] – wikisysop | visual3d:tutorials:theia:theia3d_merge [2024/10/21 14:47] (current) – wikisysop | ||
---|---|---|---|
Line 10: | Line 10: | ||
==== Demo Files ==== | ==== Demo Files ==== | ||
- | Download the [[[https:// | + | Download the [[https:// |
==== Merging C3D files interactively ==== | ==== Merging C3D files interactively ==== | ||
Line 28: | Line 28: | ||
Note that the standing trial was created virtually based on the c3d parameters in the movement trial | Note that the standing trial was created virtually based on the c3d parameters in the movement trial | ||
The name of the static file is the name of the first movement file loaded with _Static applied to the name. | The name of the static file is the name of the first movement file loaded with _Static applied to the name. | ||
- | {{: | + | |
+ | {{: | ||
Switch to Model Builder mode. | Switch to Model Builder mode. | ||
The segments and landmarks have been created automatically. | The segments and landmarks have been created automatically. | ||
- | {{: | + | |
+ | {{: | ||
Edit the Right Thigh segment | Edit the Right Thigh segment | ||
- | {{: | + | |
+ | {{: | ||
Note that Theia3D stores [[Visual3D: | Note that Theia3D stores [[Visual3D: | ||
Line 45: | Line 48: | ||
Note the ROTATION folder is open in this image displaying the ROTATION signals exported by Theia3D. | Note the ROTATION folder is open in this image displaying the ROTATION signals exported by Theia3D. | ||
- | {{: | + | |
+ | {{: | ||
=== Import Analog signals and Force Platform parameters from QTM C3D File === | === Import Analog signals and Force Platform parameters from QTM C3D File === | ||
Line 67: | Line 71: | ||
/ | / | ||
/ | / | ||
- | **;** | + | ; |
</ | </ | ||
After executing this command the analog signals and force platform parameters have been added to the Theia3D file. | After executing this command the analog signals and force platform parameters have been added to the Theia3D file. | ||
- | {{: | + | |
+ | {{: | ||
=== Exporting the merged C3D file (Optional) === | === Exporting the merged C3D file (Optional) === | ||
Line 78: | Line 83: | ||
From the **File** menu, open the **Export** subfolder and select **Export C3D File.** The //Export C3D File// dialog box will open.\\ | From the **File** menu, open the **Export** subfolder and select **Export C3D File.** The //Export C3D File// dialog box will open.\\ | ||
- | {{: | + | {{: |
From the **File to Export** drop down Select // | From the **File to Export** drop down Select // | ||
Line 107: | Line 112: | ||
001_QTM : WALK : Trial1.c3d | 001_QTM : WALK : Trial1.c3d | ||
| | ||
- | |||
While this example may include only one Theia3D file and one Other file, the command will act on all SESSIONS, ACTIONS and TRIALS in the filepath. | While this example may include only one Theia3D file and one Other file, the command will act on all SESSIONS, ACTIONS and TRIALS in the filepath. | ||
A cmz file is created for each session and stored in the corresponding Theia3D session | A cmz file is created for each session and stored in the corresponding Theia3D session | ||
Line 113: | Line 117: | ||
Having all files named pose_filt_0.c3d is a bit of a nuisance for Visual3D and the files are renamed by the command. | Having all files named pose_filt_0.c3d is a bit of a nuisance for Visual3D and the files are renamed by the command. | ||
- | The new name is a concatenation of the name and TRIAL name. For this example | + | The new name is a concatenation of the name and TRIAL name. For this example\\ |
WALK_TRIAL1.c3d | WALK_TRIAL1.c3d | ||
Having the sessions in parallel was implemented because Theia3D keeps evolving and there may be multiple versions of the Theia3D Session for the same original videos. | Having the sessions in parallel was implemented because Theia3D keeps evolving and there may be multiple versions of the Theia3D Session for the same original videos. | ||
+ | |||
For example: SESSION_V2 and SESSION_V3 | For example: SESSION_V2 and SESSION_V3 | ||
Line 123: | Line 128: | ||
Note that the command requires the specification of the full root folder. | Note that the command requires the specification of the full root folder. | ||
For this documentation I have represented all but the last folder in the hierarchy | For this documentation I have represented all but the last folder in the hierarchy | ||
- | {{: | + | |
+ | {{: | ||
< | < | ||
Line 162: | Line 168: | ||
! / | ! / | ||
! / | ! / | ||
- | **;** | + | ; |
</ | </ | ||
The Visual3D workspace is as follows: Note the name of the files WALK_001.c3d and WALK_001_STATIC.c3c | The Visual3D workspace is as follows: Note the name of the files WALK_001.c3d and WALK_001_STATIC.c3c | ||
- | {{: | + | {{: |
The data and animation should look the same as the previous example | The data and animation should look the same as the previous example | ||
- | {{: | + | {{: |
=== Merge Targets and Analog Signals === | === Merge Targets and Analog Signals === | ||
Line 178: | Line 184: | ||
To distinguish the marker and markerless data, subject prefixes were added. | To distinguish the marker and markerless data, subject prefixes were added. | ||
The result will have two models associated with the movement trials. | The result will have two models associated with the movement trials. | ||
- | {{: | + | |
+ | {{: | ||
< | < | ||
Line 217: | Line 224: | ||
! / | ! / | ||
! / | ! / | ||
- | **;** | + | ; |
</ | </ | ||
After executing this command the workspace will have one motion file associated with two model files | After executing this command the workspace will have one motion file associated with two model files | ||
- | {{: | + | |
+ | {{: | ||
One model file is for the marker data | One model file is for the marker data | ||
Note the prefix M: on the marker names | Note the prefix M: on the marker names | ||
- | {{: | + | |
+ | {{: | ||
One model file is for the Theia3D data | One model file is for the Theia3D data | ||
Note the prefix ML: on the rotation names | Note the prefix ML: on the rotation names | ||
- | {{: | + | |
+ | {{: | ||
The resulting animation will display both models. | The resulting animation will display both models. | ||
- | {{: | + | |
+ | {{: | ||
visual3d/tutorials/theia/theia3d_merge.1729521435.txt.gz · Last modified: 2024/10/21 14:37 by wikisysop