User Tools

Site Tools


custom_shadow_segments

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
custom_shadow_segments [2026/06/25 14:59] – [Segment Definition] wikisysopcustom_shadow_segments [2026/06/26 13:48] (current) – [Analysis] wikisysop
Line 10: Line 10:
 ==== Segment Definition ==== ==== Segment Definition ====
  
-The shadow segment must be defined based on a pre-existing segment therefore, before continuing ensure you have a model with a already defined segment that you wish to shadow. +The shadow segment must be defined based on a pre-existing segment therefore, before continuing ensure you have a model with a already defined segment that you wish to shadow. More information on segments and how they can be defined can be found [[visual3d:documentation:modeling:segments:segment_overview|here]].
  
-Once this segment is creating you create this segment the same way as any other by going to the **Segments** tab of your model. Type in your desired shadow segment name (often Shadow Segment)change the segment type to shadow. select Kinematic only and press create. When using a shadow segment, it should not be used in the kinetic chain as they are primarily reference segments rather than physical body segments. As they don't have any mass and inertial properties they should not be included in the kinetic chain. +Once segment has been created, the shadow segment can be created the same way as any other segment in the **Segments** tab of the model builder. Type in your desired shadow segment name (i.e. Shank_Shadowand change the segment type to shadow. Select Kinematic only and press create. When using a shadow segment, it should not be used in the kinetic chain as they are primarily reference segments rather than physical body segments. As they don't have any mass or inertial properties they should not be included in the kinetic chain. 
  
 {{pasted:20260625-143225.png}} {{pasted:20260625-143225.png}}
  
-Once created you will be automatically taken to the new shadow segment tab. First select the shadow you wish to shadow (The pelvis will be used for this example). Now you must define the 4x4 rotation which is the heart of defining the shadow segment. More information on this command can be found [[https://www.wiki.has-motion.com/doku.php?id=visual3d:documentation:pipeline:expressions:array_and_matrix_functions#pose4x4|Here]]. The following shadow pelvis would adjust the X coordinate rotation by 10 degrees. The first three zeros would be for translational changes and the second three are rotational. The next conditions are just further defining the new segemtn with 0.1 chosen for the radius as it is a common default value. +Once createdyou will be automatically taken to the new shadow segment tab. First select the segment you wish to shadow (The pelvis will be used for this example). Nowyou must define the 4x4 rotation which is the heart of defining the shadow segment. More information on this command can be found [[https://www.wiki.has-motion.com/doku.php?id=visual3d:documentation:pipeline:expressions:array_and_matrix_functions#pose4x4|Here]]. The following shadow pelvis would adjust the X coordinate rotation by 10 degrees. The first three zeros are for translational changes and the next three are rotational. The next conditions are just further defining the new segment with 0.1 chosen for the radius as it is a common default value. 
  
 {{pasted:20260625-144439.png}} {{pasted:20260625-144439.png}}
  
-You should now be able to see your shadow segment in your model. In this example the new segment rotated 10 degrees about the segment X-axis from the original. +You should now be able to see your shadow segment in your model. In this example the new segment is rotated 10 degrees about the segment X-axis from the original. 
  
 +==== Analysis ====
  
 +Shadow segments are often used in comparison to the anatomical results. Due to shadow segments not being part of the kinetic chain only kinematic analysis can be done on these segments. 
 +
 +Here are some samples of analysis that can be done on a shadow segment: 
 +
 +[[https://www.wiki.has-motion.com/doku.php?id=visual3d:tutorials:kinematics_and_kinetics:model_based_computations&s[]=joint&s[]=angles#computing_joint_angles|Joint Angles]]
 +
 +[[https://www.wiki.has-motion.com/doku.php?id=visual3d:documentation:pipeline:model_based_data_commands:joint_velocity| Joint Velocity]]
custom_shadow_segments.1782399560.txt.gz · Last modified: by wikisysop