visual3d:getting_started:visual3d_release_notes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:getting_started:visual3d_release_notes [2024/07/17 15:11] – sgranger | visual3d:getting_started:visual3d_release_notes [2025/03/12 14:11] (current) – wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Visual3D_Release_Notes ====== | + | ===== Visual3D Release Notes ===== |
{{: | {{: | ||
Line 6: | Line 6: | ||
Visual3D is updated many times a year and we always recommend staying up-to-date so that you have access to the latest features and bug fixes. These release notes provide a summary of changes for releases since the major v2022.08 release. | Visual3D is updated many times a year and we always recommend staying up-to-date so that you have access to the latest features and bug fixes. These release notes provide a summary of changes for releases since the major v2022.08 release. | ||
- | ===== Major v2022.08 release ===== | + | ==== Updates in 2025 ==== |
- | - Multisubject support in C3D files using the subject prefix parameters (prefixes are provided by mocap systems). | + | - Updates |
- | - Single subject processing is unaffected by this feature, so prefixes are not necessary | + | - [Enhancement] Allow a model of one subject to exist over multiple static files |
- | - Automatically adds subject | + | - [Enhancement] Update compute model based dialog for multiple subjects |
- | - Allows | + | - [Enhancement] Add new command Copy_Segment_Assignments_To_Force_And_COP allowing the GRF to be applied |
- | - Allows multiple static calibration trials | + | - [Enhancement] Add a new C3D parameter |
- | - Allows subject tagging | + | - [Enhancement] Add an option to Manage_File_Merge to specify a virtual lab |
- | - Nearly every pipeline command modified to support active subjects and processing subjects separately. | + | - [Bug Fix] Fixed a bug in Add_Landmark should a customer include |
- | - Additional support | + | - [Bug Fix] Fixed a bug where the Coda pelvis wasn't being animated correctly when a CMZ file is opened |
- | - Bug fixes and performance tweaks throughout. | + | - [Bug Fix] Several minor bug fixes |
- | - RT Plugin updates | + | - Updates |
- | - Numerous usability and UI enhancements throughout. | + | - [Enhancement] Updated Pipeline Command Remove_Unlabeled_Points to accept a user defined prefix |
- | + | - [Bug Fix] Fixed a bug where Modify_Subject_Parameters Command did not remove C3D Subjects without removing subject prefix signal names. | |
- | For an in-depth discussion on how Visual3D provides Multisubject support | + | - [Bug Fix] Fixed a bug where Metric_Mean would fail for legacy parameter / |
- | + | - Updates for 2025.01.1 | |
- | ===== Recent Updates ===== | + | - [Enhancement] It is now possible to remove the " |
+ | - [Enhancement] Modified infrastructure | ||
+ | - [Bug Fix] Fixed a bug where the Export_Data_To_Ascii_File command did not properly handle the situation where certain subject tags were active. In particular, the command now appropriate handles exports for " | ||
+ | - [Bug Fix] Fixed a bug where Visual3D would crash when animating multiple files without an event sequence. | ||
+ | ==== Updates in 2024 === | ||
+ | - Updates for 2024.11.2 | ||
+ | - [New Feature] Added five new model-based items: FREE_MOMENT, | ||
+ | - [Enhancement] Added new function Point_Tracked_By_3Points to the Evaluate_Expression command. | ||
+ | - [Bug Fix] Fixed a bug where using a text signal as an expression for signal components failed. | ||
+ | - [Bug Fix] Fixed a bug where markers without associated data would be erroneously created with zero values. | ||
+ | - Updates for 2024.11.1 | ||
+ | - [Bug Fix] Fixed a bug where file name conventions used across multiple sessions would cause the wrong files to merged by the Manage_File_Merge command. | ||
+ | - Updates for 2024.10.4 | ||
+ | - [Bug Fix] Removed Right Clavicle and Left Clavicle as default segments as this caused a conflict with legacy files. | ||
+ | - Updates for 2024.10.3 | ||
+ | - [Bug Fix] Fixed a bug for the Manage_File_Merge command relating to the reconciling units of measurement between files when importing signals from a C3D file. | ||
+ | - Updates for 2024.10.2 | ||
+ | - [New Feature] Can now read in .bvh files output by Fujitsu' | ||
+ | - [Enhancement] Improved the Set_Animate_Multiple_Files command, including the use of event sequences for offsets instead of requiring frame numbers. | ||
+ | - Updates for 2024.10.1 | ||
+ | - [New Feature] Added a new model-based item for MODEL_COG_ACCELERATION for the acceleration of the model' | ||
+ | - [Enhancement] Added a "start from index" parameter to Evaluate_Expression' | ||
+ | - [Bug Fix] Floating images now maintain their position in reports | ||
+ | - [Bug Fix] Text metric tables no longer add errant ";" | ||
+ | - Updates for 2024.09.1 | ||
+ | - [Enhancement] New function in Evaluate_Expression for calculating cumulative sums with the syntax " | ||
+ | - [Bug Fix] Fixed bug where floating images in reports would not be placed in their correct position upon opening a saved workspace | ||
+ | - Updates for 2024.08.5 | ||
+ | - [Enhancement] Added an option to display selected landmarks or targets in the 3D animation viewer | ||
+ | - Updates for 2024.08.4 | ||
+ | - [Bug Fix] Fixed a bug where Visual3D did not recognize the Analog Ratio when importing analog signals into C3D files output by Theia3D' | ||
+ | - Updates for 2024.08.3 | ||
+ | - [Enhancement] Additional updates for the Theia3D 2024 release | ||
+ | - Updates for 2024.08.2 | ||
+ | - [Enhancement] Additional updates for the Theia3D 2024 release | ||
+ | - Updates for 2024.08.1 | ||
+ | - [Enhancement] Implement loading of Foot Contact signals in mvnx files | ||
+ | - [Enhancement] Update Visual3D for the Theia3D 2024 release | ||
+ | - [Bug Fix] Animating muscles now draws for primary and all secondary models | ||
+ | - [Enhancement] Create pipeline parameters for returning folder names | ||
+ | - Updates for 2024.07.2 | ||
+ | - [Bug Fix] Fixed a bug relating to downsampling the ANALOGTIME signal | ||
+ | - Updates for 2024.07.1 | ||
+ | - [Bug Fix] Many small bug fixes that were discovered during regression testing | ||
+ | - [Enhancement] Ongoing implementation of improvements to multisubject processing | ||
+ | - Updates for 2024.06.2 | ||
+ | - [Feature] Added a new filter for quaternions | ||
+ | - [Enhancement] Merge Files command has a new option to create a model for all c3d files loaded. | ||
+ | - [Enhancement] Export_Data_To_Ascii_File now exports an Event_Sequence | ||
- Updates for 2024.06.1 | - Updates for 2024.06.1 | ||
- [Feature] Added a new model based item for JOINT_QUATERNION. | - [Feature] Added a new model based item for JOINT_QUATERNION. | ||
Line 55: | Line 103: | ||
- [Bug Fix] Modified FP_Auto_Baseline for an unusually light subject | - [Bug Fix] Modified FP_Auto_Baseline for an unusually light subject | ||
- [Enhancement] Modified Shadow Segment functionality | - [Enhancement] Modified Shadow Segment functionality | ||
+ | |||
+ | ==== Updates in 2023 ==== | ||
- Updates in v2023.12.1 | - Updates in v2023.12.1 | ||
- [Bug Fix] Fix FP_Auto_Baseline for unusual customer force platform and subject weight which used incorrect representative zero frame | - [Bug Fix] Fix FP_Auto_Baseline for unusual customer force platform and subject weight which used incorrect representative zero frame | ||
Line 224: | Line 274: | ||
- [Usability] Fix eroneous segment being highlighted in certain circumstances when using multiple models | - [Usability] Fix eroneous segment being highlighted in certain circumstances when using multiple models | ||
- [Usability] Modify command parameter name from Subject_Name to Subject_Prefix to represent parameter use. | - [Usability] Modify command parameter name from Subject_Name to Subject_Prefix to represent parameter use. | ||
+ | |||
+ | ==== Updates in 2022 (post major release) ==== | ||
- Updates in v2022.12.2 | - Updates in v2022.12.2 | ||
- [Bug Fix] Graph edit PROCESSED folder not recognized | - [Bug Fix] Graph edit PROCESSED folder not recognized | ||
Line 273: | Line 325: | ||
- Update missing .dll | - Update missing .dll | ||
- | ===== Previous Updates ===== | + | ==== Major v2022.08.1 release ==== |
+ | |||
+ | - Multisubject support in C3D files using the subject prefix parameters (prefixes are provided by mocap systems). | ||
+ | - Single subject processing is unaffected by this feature, so prefixes are not necessary for that. | ||
+ | - Automatically adds subject prefix to marker labels landmarks and segments in Model Templates. | ||
+ | - Allows multiple subjects in the same movement trial to be processed (identified by the unique prefixes used). | ||
+ | - Allows multiple static calibration trials to be used for applying to movement trials. Handles each subject separately for computing means, normal data, metrics, etc. when working with the CMZ Library. Previously V3D required 1 subject per CMO/CMZ file. | ||
+ | - Allows subject tagging in the model to allow setting the active subject tag (in Set_Active_File) which lets pipelines process different types of subjects differently (ie; BATTER, PITCHER, etc. tags, generically applied to any specific subject prefix). | ||
+ | - Nearly every pipeline command modified to support active subjects and processing subjects separately. | ||
+ | - Additional support for markerless data, including model building and processing for Theia3D markerless files. | ||
+ | - Bug fixes and performance tweaks throughout. | ||
+ | - RT Plugin updates for compatibility with manufacturer software updates | ||
+ | - Numerous usability and UI enhancements throughout. | ||
+ | |||
+ | For an in-depth discussion on how Visual3D provides multisubject support for C3D files with subject prefixes, go [[Visual3D: | ||
+ | |||
+ | |||
+ | ==== Previous Updates ==== | ||
+ | |||
+ | === 2022 (prior to major release) === | ||
+ | - Updates in 2022.07.1 | ||
+ | - [Bug Fix] Metric Signal Value At Event fix for adding extra result that was not needed, and named odd when appending to signal name. | ||
+ | - [Bug Fix] Occasional lockup at launch fixed, memory overrun\\ * [Usability] Speed up operations in pipeline workshop that were extremely slow | ||
+ | - [Bug Fix] Fix combo entries of the compute link model based dialog.\\ * [Enhancement] More Theia3D file processing changes | ||
+ | - Updates in 2022.06.2 | ||
+ | - [Enhancement] Performance improvement to Transform Data Coordinate System when upsampling to analog rate | ||
+ | - [Bug Fix] Guard against crash for activation heartbeat corrupted return data | ||
+ | - [Enhancement] Additional Theia processing changes | ||
+ | - [Bug Fix] Fix regression in Automatic Gait Events/TPR processing | ||
+ | - Updates in 2022.06.1 | ||
+ | - [Enhancement] Additional Theia processing changes | ||
+ | - [Enhancement] Performance improvements to pipeline workshop | ||
+ | - [Enhancement] Performance improvements to File New | ||
+ | - [Bug Fix] Additional changes to try to reduce instances of bug opening a file memory issue. | ||
+ | - Updates in 2022.05.4 | ||
+ | - [Enhancement] New command to import C3D parameters from an INI (.ini) file. File_Import_Parameters_From_INI_File | ||
+ | - [Enhancement] More Theia under the hood changes for processing Theia 3D data files | ||
+ | - Updates in 2022.05.3 | ||
+ | - [Bug Fix] Fix report scrolling issue | ||
+ | - [Enhancement] More Theia processing changes | ||
+ | - [Bug Fix] Save TPR Signal dialog quirks | ||
+ | - [Bug Fix] Import from C3D files wasn't handling units (in rarely used scenario) | ||
+ | - Updates in 2022.05.2 | ||
+ | - [Bug Fix] Fix crash in Metric_StdDev | ||
+ | - [Bug Fix] Fix event highlight color mismatch | ||
+ | - [Enhancement] Performance enhancements with Rotation based segments | ||
+ | - [Enhancement] Cleanup toolbars to make them more readable and clear. | ||
+ | - [Enhancement] More Thiea file processing changes | ||
+ | - [Bug Fix] Functional Joints assigning frames for multiple files from command didn't work | ||
+ | - [Enhancement] KinaTrax Change pose during static trial to create joints | ||
+ | - Updates in 2022.05.1 | ||
+ | - [Bug Fix] Fixed crash when using IK in a secondary model. | ||
+ | - [Bug Fix] Fix Link Model Based computation when using NO_SUBJECT:: | ||
+ | - [Bug Fix] Graph mouse hover information display fix for non standard data rate signals | ||
+ | - Updates in 2022.04.1 | ||
+ | - [Bug Fix] Continued fixing of multi-subject related bugs in commands. | ||
+ | - [Bug Fix] Copy and reflect segment with subject prefix was broken. | ||
+ | - [Bug Fix] Subject prefix IK motion constraint not properly being saved to model template. | ||
+ | - [Bug Fix] Additional changes to fix the rare issue opening a file that hangs Visual3D and eventually either opens, or crashes Visual3D. Uninitialized variable found that is the probable culprit. | ||
+ | - [Bug Fix] Fix for model file that used a percent symbol in the file name. | ||
+ | - [Enhancement] Theia 3D related support | ||
+ | - [Enhancement] Search/ | ||
+ | - [Enhancement] Change to ' | ||
+ | - [Enhancement] Compute_Model_Based dialog change to better handle subject prefix | ||
+ | - [Enhancement] Color segment tag combo to indicate whether the tag exists. Also hide the combo when C3D files without subjects are loaded. | ||
+ | - [Enhancement] Fix the endless "Fatal read error" message pop ups when a file is corrupted on disk. | ||
+ | - Updates in 2022.03.3 | ||
+ | - [Bug Fix] Several critical bug fixes related to Metric commands. | ||
+ | - Updates in 2022.03.2 | ||
+ | - [Bug Fix] Fix regression which prevented certain result signals which should be allowed from being created | ||
+ | - [Enhancement] Metric Minimum/ | ||
+ | - Updates in 2022.03.1 | ||
+ | - [Enhancement] More changes for drawing geometric objects on segments | ||
+ | - [Enhancement] Changes to Apply/ | ||
+ | - [Enhancement] Don't allow certain data types as the result signal for commands. | ||
+ | - [Enhancement] Compute_Model_Based changes for subject tags | ||
+ | - [Bug Fix] Fix FPLoc bug locating force platform in customer file | ||
+ | - [Bug Fix] Brought back certain missing calculations for metric commands (regression) | ||
+ | - [Bug Fix] Fix ambiguity in expressions for model items with component. | ||
+ | - Updates in 2022.02.2 | ||
+ | - [Bug Fix] Regression in Parameters parsing in expressions | ||
+ | - [Bug Fix] Signal types, etc. display adding a graph to a report for Frame_Numbers, | ||
+ | - [Bug Fix] Ambiguity parsing expressions for subject prefixes/ | ||
+ | - [Bug Fix] Typing in landmark in property page not being applied | ||
+ | - [Enhancement] Consistency in naming conventions for subject metric signals with previous version | ||
+ | - Updates in 2022.02.1 | ||
+ | - [Enhancement] Landmark editing changes for ease of use. | ||
+ | - [Enhancement] Allow geometric objects to be added to segments drawn in 3D viewer. | ||
+ | - [Enhancement] Add check box to dialogs for displaying of prefixes on signals/ | ||
+ | - [Enhancement] Modify menu options for model templates | ||
+ | - [Enhancement] Export to ASCII dialog support for subjects | ||
+ | - [Bug Fix] Fix Parameters expression in model builder, plus support for force platforms For example: FP2, corner 1 MODEL:: | ||
+ | - [Bug Fix] Temporal Distance fixes | ||
+ | - [Bug Fix] Fix regression accessing first joint in the joint array | ||
+ | - [Bug Fix] Fix for Metric Maximum regression | ||
+ | - [Bug Fix] Fix report add graph error filling in the signal combo boxes with folders/ | ||
+ | - [Bug Fix] Opening an ASCII file with events wasn't creating events properly | ||
+ | - Updates in 2022.01.2 | ||
+ | - [Bug Fix] Fix the edit landmark window for landmarks that are offset to a marker location | ||
+ | - Updates in 2022.01.1 | ||
+ | - [Enhancement] More support for handling subjects: | ||
+ | - Generic Export to Ascii for each subject | ||
+ | - Pipeline import of generic signals without prefixes | ||
+ | - More command support for multiple subjects | ||
+ | - [Enhancement] Real time support for normalizing link model based data to a metric | ||
+ | - [Enhancement] Real time support for CURRENT_SIGNAL in Evaluate_Expression | ||
+ | - [Enhancement] Fixes to support Theia C3D files | ||
+ | - [Bug Fix] Real time fixes to support short C3D files (event and metric detection) | ||
+ | - [Bug Fixes] Various bug fixes supporting multiple subjects in a C3D file | ||
+ | - [Bug Fixes] IK fixes for subject prefixes | ||
+ | - [Bug Fix] Fix reading C3D files over 2GB | ||
+ | |||
+ | === Updates in 2021 === | ||
- | | Change List | | + | | 2021 Releases |
- | |Updates in 2022.07.1\\ \\ * [Bug Fix] Metric Signal Value At Event fix for adding extra result that was not needed, and named odd when appending to signal name.\\ * [Bug Fix] Occasional lockup at launch fixed, memory overrun\\ * [Usability] Speed up operations in pipeline workshop that were extremely slow\\ * [Bug Fix] Fix combo entries of the compute link model based dialog.\\ * [Enhancement] More Theia3D file processing changes\\ \\ Updates in 2022.06.2\\ \\ * [Enhancement] Performance improvement to Transform Data Coordinate System when upsampling to analog rate\\ * [Bug Fix] Guard against crash for activation heartbeat corrupted return data\\ * [Enhancement] Additional Theia processing changes\\ * [Bug Fix] Fix regression in Automatic Gait Events/TPR processing\\ \\ Updates in 2022.06.1\\ \\ * [Enhancement] Additional Theia processing changes\\ * [Enhancement] Performance improvements to pipeline workshop\\ * [Enhancement] Performance improvements to File New\\ * [Bug Fix] Additional changes to try to reduce instances of bug opening a file memory issue.\\ \\ Updates in 2022.05.4\\ \\ * [Enhancement] New command to import C3D parameters from an INI (.ini) file. File_Import_Parameters_From_INI_File\\ * [Enhancement] More Theia under the hood changes for processing Theia 3D data files\\ \\ Updates in 2022.05.3\\ \\ * [Bug Fix] Fix report scrolling issue\\ * [Enhancement] More Theia processing changes\\ * [Bug Fix] Save TPR Signal dialog quirks\\ * [Bug Fix] Import from C3D files wasn't handling units (in rarely used scenario)\\ \\ Updates in 2022.05.2\\ \\ * [Bug Fix] Fix crash in Metric_StdDev\\ * [Bug Fix] Fix event highlight color mismatch\\ * [Enhancement] Performance enhancements with Rotation based segments\\ * [Enhancement] Cleanup toolbars to make them more readable and clear.\\ * [Enhancement] More Thiea file processing changes\\ * [Bug Fix] Functional Joints assigning frames for multiple files from command didn't work\\ * [Enhancement] KinaTrax Change pose during static trial to create joints\\ \\ Updates in 2022.05.1\\ \\ * [Bug Fix] Fixed crash when using IK in a secondary model.\\ * [Bug Fix] Fix Link Model Based computation when using NO_SUBJECT:: |