visual3d:tutorials:modeling:building_a_model
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:tutorials:modeling:building_a_model [2024/06/19 12:54] – sgranger | visual3d:tutorials:modeling:building_a_model [2024/07/17 15:46] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{\\ | + | ====== Building a Model ====== |
- | **note: it's recommended to use the updated version of this tutorial found [[visual3d: | + | |
- | ===== overview ===== | + | \\ |
+ | **NOTE: It's recommended to use the updated version of this tutorial found [[Visual3D: | ||
- | there are 6 basic steps to performing an analysis of motion capture data in visual3d: | + | ==== Overview ==== |
- | - create a model of your subject(s) using a standing trial, and define the linked segments. | + | There are 6 basic steps to performing an analysis |
- | - explore the data from your movement trials, and associate this data with your model. | + | |
- | - perform any signal and event processing required for your application. | + | |
- | - define any biomechanical model-based calculations, | + | |
- | - generate the desired kinematics and kinetics reports. | + | |
- | - if desired, export data to an external file for statistical processing. | + | |
- | in this tutorial we will load a standing | + | - Create a model of your subject(s) using a standing trial, and define |
+ | | ||
+ | - Perform any signal and event processing required for your application. | ||
+ | - Define any biomechanical | ||
+ | - Generate | ||
+ | | ||
- | during | + | In this tutorial |
- | - create a model that exists conceptually within the workspace. | + | During this tutorial, you will learn how to: |
- | - define segments within the model using **anatomical markers** and **tracking markers**. | + | |
- | - work with various viewer controls | + | |
- | ===== key concepts ===== | + | - Create a model that exists conceptually within the Workspace. |
+ | - Define segments within the model using **Anatomical markers** and **Tracking markers**. | ||
+ | - Work with various viewer controls | ||
- | a **calibration file** (often referred to as a **standing trial** or a **static trial**) is a short motion capture of the subject in a stationary pose. marker positions are averaged automatically over all frames to compensate for noise in the data. **note:** if the subject moved during the standing trial, a subset of frames, in which the subject is stationary, can be selected for computing the average locations of the markers. the command **modify frame range for static calibration** is located in the **model** menu items.\\ | + | ==== Key Concepts ==== |
- | tutorial1_1.gif\\ | + | |
- | in this figure, **anatomical markers** are placed at anatomically relevant locations (e.g. palpable bony landmarks near segment endpoints). **tracking markers** are placed at convenient locations for tracking the segments. suggested rules for marker placement on rigid clusters is described in the following article: | + | |
- | **cappozzo | + | A **calibration file** (often referred to as a **Standing Trial** or a **Static Trial**) is a short motion capture of the subject in a stationary pose. Marker positions are averaged automatically over all frames to compensate |
+ | {{: | ||
+ | In this figure, **Anatomical markers** are placed at anatomically relevant locations | ||
- | ===== preparing | + | **Cappozzo A, Cappello A, Della Croce U, Pensalfini P** (1997) Surface-Marker Cluster Design Criteria |
- | - ensure that version 3.0 or later of visual3d has been downloaded and installed. | + | ==== Preparing |
- | - download the standing calibration file from the website: [[https:// | + | |
- | - save this file in the folder where you plan to save your motion capture files.\\ | + | |
- | **note:** the file [[https:// | + | |
- | it may be useful as a secondary resource | + | |
- | - launch the visual3d program from the start menu. | + | |
- | the program will open to the main workspace. | + | - Ensure that version 3.0 or later of Visual3D has been downloaded and installed. |
+ | - Download | ||
+ | - Save this file in the folder where you plan to save your motion capture files.\\ | ||
+ | **NOTE:** The file [[https:// | ||
+ | It may be useful as a secondary resource for verifying your progress. | ||
+ | - Launch the Visual3D program from the Start menu. | ||
- | ===== 3d viewer animation controls ===== | + | The program will open to the main workspace. |
- | the viewer is a 3d display (using the opengl libraries) of your marker set as seen from multiple camera angles. | + | ==== 3D Viewer Animation Controls ==== |
- | ==== left mouse button | + | The viewer is a 3D display |
- | the left mouse button is used to modify the orientation of the 3d model. holding down the left mouse button and moving the mouse up and down rotates the model up and down, moving the mouse from side to side rotates the model from side to side. | + | === Left Mouse Button (Pan) === |
- | ==== right mouse button | + | The left mouse button |
- | the right mouse button is used to modify the scaling of the model. holding down the right mouse button and moving the mouse up or right moves the camera closer to the center of the model (increases the size of the image displayed). holding down the right mouse button and moving the mouse down or left moves the camera further from the center of the model (decreases the size of the image displayed). | + | === Right Mouse Button |
- | ==== center mouse button (move) ==== | + | The right mouse button is used to modify the scaling of the model. Holding down the right mouse button and moving the mouse up or right moves the camera closer to the center |
- | holding down the center mouse button | + | === Center Mouse Button |
- | **note:** you will notice that once you move the model a white cross-hair is temporarily added to the scene. this is provided to assist you with centering your model in the scene. | + | |
- | ==== modify | + | Holding down the center mouse button (or both the left and right mouse buttons together on a 2-button mouse), allows the user to shift (translate) the model from side to side and up or down.\\ |
+ | **Note:** You will notice that once you move the model a white cross-hair is temporarily added to the scene. This is provided to assist you with centering your model in the scene. | ||
- | what you see in the 3d viewer varies with the viewing options you select.\\ | + | === Modify |
- | tutorial1_7.jpg\\ | + | |
+ | What you see in the 3D viewer varies with the viewing options you select.\\ | ||
+ | {{: | ||
- | === frontal view: === | ||
- | sets the camera' | + | == Frontal View: == |
- | === sagittal | + | Sets the camera' |
- | sets the camera' | + | == Sagittal View: == |
- | === perspective view: === | + | Sets the camera' |
- | allows you to view the model from any angle. this is the default view when the 3d viewer is first opened. this view allows you to choose the camera' | + | == Perspective View: == |
- | === reset camera perspective: === | + | Allows you to view the model from any angle. This is the default view when the 3D Viewer is first opened. This view allows you to choose the camera' |
- | sets the camera to look at the lab origin. if you have gotten " | + | == Reset Camera Perspective: |
- | === toggle marker names: === | + | Sets the camera to look at the lab origin. If you have gotten " |
- | cycles through target labels, target labels with landmark labels, or no target labels. | + | == Toggle Marker names: == |
- | === view segments: === | + | Cycles through target labels, target labels with landmark labels, or no target labels. |
- | clicking the **view** segments toggle showbonesbutton.jpg button will toggle on and off the model files assigned to the segments. the model files are wire frame objects formatted as either a //.v3g// or //.obj// file or a vrml //.wrl// file. the model file is usually a representation of the bone(s) used for the 3d animation. in the example the model file is a 3d representation of the pelvis bone. | + | == View Segments: == |
- | tutorial1_12.jpg | + | Clicking the **View** Segments toggle {{: |
- | **note:** the 3d animation object is purely for visualization. you can rotate, scale or move the bones relative to the segment coordinate system and it will not affect the analysis. | + | {{:tutorial1_12.jpg}} |
- | === view segment geometry: === | + | **Note:** The 3D animation object is purely for visualization. You can rotate, scale or move the bones relative to the segment coordinate system and it will not affect the analysis. |
- | to view the geometry click the **view segment geometry** toggle button geometrytoggle.jpg on the toolbar. | + | == View Segment Geometry: == |
- | tutorial1_10.jpg | + | To view the geometry click the **View Segment Geometry** toggle button {{: |
- | * the width of the cylinder is defined by the endpoint radii of the segment. | + | {{: |
- | * the depth of the cylinder is equal to one-half the distance from anterior to posterior. | + | |
- | === view segment | + | * The width of the cylinder is defined by the endpoint radii of the segment. |
+ | * The depth of the cylinder is equal to one-half the distance from anterior to posterior. | ||
- | view segment lines allows you to view a "stick figure" | + | == View Segment Lines: == |
- | click the **view | + | View segment lines allows you to view a "stick figure" |
- | the yellow segment lines displayed are: | + | click the **View Segment Lines** {{:SegmentToggle.jpg}} toggle button. |
- | a vertical line between the segment | + | The yellow |
- | two horizontal lines between | + | A vertical line between the segment |
- | ===== create a hybrid model ===== | + | Two horizontal lines between the medial and lateral radii of the segment (e.g. from the segment endpoint to the medial and lateral borders of the segment, which are one radius away.) |
- | start -> programs -> c-motion -> visual3d create | + | ==== Create |
- | - from the **model** menu, select **create - hybrid model from c3d file.**\\ | + | |
- | tutorial1_2.jpg\\ | + | |
- | | + | Start -> Programs -> C-Motion -> Visual3D Create a new model using the standing trial |
- | - a dialog titled ”select | + | - From the **Model** menu, select **Create - Hybrid Model from C3D file.**\\ |
- | select | + | {{: |
- | tutorial1_3.png\\ | + | |
- | - visual3d | + | - Select **Visual3D Hybrid Model.** |
- | tutorial1_4.jpg\\ | + | - A dialog titled ”Select the calibration file for the new model” will appear;\\ |
- | **note:** your screen may look slightly different.\\ | + | select ”Lower Body Static Trial.c3d.” Click **Open.**\\ |
+ | {{: | ||
+ | |||
+ | - Visual3D | ||
+ | {{:tutorial1_4.jpg}}\\ | ||
+ | **Note:** Your screen may look slightly different.\\ | ||
Line 131: | Line 133: | ||
- | === centering | + | == Centering |
- | - rotate | + | - Rotate |
- | - center | + | - Center |
- | - rotate | + | - Rotate |
- | - center | + | - Center |
- | - rotate | + | - Rotate |
- | - center | + | - Center |
- | === identifying markers === | + | == Identifying Markers |
- | * clicking | + | * Clicking |
- | * the tid.jpg button toggles between marker numbers, marker names, and no annotation. | + | * The {{:TID.jpg}} button toggles between marker numbers, marker names, and no annotation. |
- | ==== creating | + | === Creating |
- | there are many possible markers for a pelvis segment that make sense anatomically, | + | There are many possible markers for a pelvis segment that make sense anatomically, |
- | in this tutorial we are presenting a pelvis segment that is defined similarly to all segments in visual3d, so we refer to it as the [[visual3d:documentation:modeling:marker_sets:marker_set_guidelines#visual3d_pelvis|visual3d pelvis]] | + | In this tutorial we are presenting a pelvis segment that is defined similarly to all segments in Visual3D, so we refer to it as the [[Visual3D:Documentation:Modeling:Marker_Sets:Marker_Set_Guidelines#Visual3D_Pelvis|Visual3D Pelvis]] |
- | - from the **segment name** box, select //pelvis.// | + | - From the **Segment Name** box, select //Pelvis.// |
- | - from the **segment type** box, select //visual3d.//\\ | + | - From the **Segment Type** box, select //Visual3D.//\\ |
- | tutorial1_5.jpg\\ | + | {{:tutorial1_5.jpg}}\\ |
- | - click **create.** | + | - Click **Create.** |
- | - a dialogue box labeled | + | - A dialogue box labeled |
- | tutorial1_6.png\\ | + | {{:tutorial1_6.png}}\\ |
- | - in the **pelvis** tab, enter these values: | + | - In the **Pelvis** tab, enter these values: |
- | - **define proximal joint and radius:** (right and left iliac crest markers) | + | - **Define Proximal Joint and Radius:** (Right and Left Iliac Crest Markers) |
- | - **lateral:** //rpp// | + | - **Lateral:** //RPP// |
- | - **medial:** //lpp// | + | - **Medial:** //LPP// |
- | - **define distal joint and radius:** (right and left greater trochanter markers) | + | - **Define Distal Joint and Radius:** (Right and Left Greater Trochanter Markers) |
- | - **lateral:** //rhp// | + | - **Lateral:** //RHP// |
- | - **medial:** //lhp// | + | - **Medial:** //LHP// |
- | - **select tracking targets:** //las//, //ras//, //lpp//, //rpp// (select | + | - **Select Tracking Targets:** //LAS//, //RAS//, //LPP//, //RPP// (Select |
- | - **depth:** //0.14000// (physical | + | - **Depth:** //0.14000// (Physical |
- | - click **build model** to build the segment. | + | - Click **Build Model** to build the segment. |
- | tutorial1_22.jpg\\ | + | {{:tutorial1_22.jpg}}\\ |
- | ==== view the pelvis segment coordinate system ==== | + | === View the Pelvis Segment Coordinate System |
- | it is often helpful to isolate the segment' | + | It is often helpful to isolate the segment' |
- | **note:** each of the view buttons is a toggle button and will either toggle on or off a particular view. | + | **Note:** Each of the view buttons is a toggle button and will either toggle on or off a particular view. |
- | - click the **views segment** toggle button | + | - Click the **Views Segment** toggle button |
- | tutorial1_8.jpg\\ | + | {{:tutorial1_8.jpg}}\\ |
- | - click the **views segment geometry** toggle button | + | - Click the **Views Segment Geometry** toggle button |
- | **note:** if you have followed this tutorial exactly this view may already be off. | + | **Note:** If you have followed this tutorial exactly this view may already be off. |
- | click the **views segment lines** toggle button | + | Click the **Views Segment Lines** toggle button |
- | ==== segment properties ==== | + | === Segment Properties |
- | the following properties are computed based on the calibration of the segment proximal and distal endpoints. | + | The following properties are computed based on the calibration of the segment proximal and distal endpoints. |
- | * **segment length** - this is computed based upon the calibration of the segment proximal and distal endpoints. | + | * **Segment Length** - This is computed based upon the calibration of the segment proximal and distal endpoints. |
- | * **[[visual3d:documentation:modeling:segments:segment_inertia|inertial values]]** - this is computed based upon the segment mass and geometry. | + | * **[[Visual3D:Documentation:Modeling:Segments:Segment_Inertia|Inertial Values]]** - This is computed based upon the segment mass and geometry. |
- | * **[[visual3d:documentation:modeling:segments:segment_inertia|distance | + | * **[[Visual3D:Documentation:Modeling:Segments:Segment_Inertia|Distance |
- | === view the pelvis segment properties === | + | == View the Pelvis Segment Properties |
- | the segment properties | + | The Segment Properties |
- | === segment | + | == Segment |
- | * **segment name** - changing | + | * **Segment Name** - Changing |
- | * **kinematics only** - use this check box for segment where only kinematics need to be calculated (where kinetic calculations are not needed). | + | * **Kinematics Only** - Use this check box for segment where only kinematics need to be calculated (where kinetic calculations are not needed). |
- | * **segment mass** - the segment mass is defaulted based on the type of segment and the subject mass. to change this value, you may type in a specific value for the mass (in kilograms), or use a formula using existing | + | * **Segment Mass** - The segment mass is defaulted based on the type of segment and the subject mass. To change this value, you may type in a specific value for the mass (in kilograms), or use a formula using existing |
- | * **[[visual3d:documentation:modeling:segments:segment_geometry|segment geometry]]** - the segment may be represented internally as a cone, .cylinder, sphere, ellipsoid | + | * **[[Visual3D:Documentation:Modeling:Segments:Segment_Geometry|Segment Geometry]]** - The segment may be represented internally as a CONE, .CYLINDER, SPHERE, ELLIPSOID |
- | * **[[visual3d:documentation:modeling:segments:animation_surface_models|model file]]** - this is the graphic model file (.v3g, .obj, or .wrl) used to draw the segment in the animation/ | + | * **[[Visual3D:Documentation:Modeling:Segments:Animation_Surface_Models|Model File]]** - This is the graphic model file (.v3g, .obj, or .wrl) used to draw the segment in the animation/ |
- | * **[[visual3d:documentation:modeling:segments:animation_surface_models|material file]]** - material | + | * **[[Visual3D:Documentation:Modeling:Segments:Animation_Surface_Models|Material File]]** - Material |
- | === modify | + | == Modify |
- | - select | + | - Select |
- | - to modify the properties, make the desired change in the dialog. | + | - To modify the properties, make the desired change in the dialog. |
- | - click **apply.**\\ | + | - Click **Apply.**\\ |
- | tutorial1_9.jpg\\ | + | {{:tutorial1_9.jpg}}\\ |
- | === a little fun with the graphics === | + | == A little fun with the Graphics |
- | you may skip to the next section if you wish. as you will see, it is possible to replace the ”bones” with another bone or object file. as a ridiculous example, you can change the pelvis model to display a skull rather than the pelvis bones. | + | You may skip to the next section if you wish. As you will see, it is possible to replace the ”bones” with another bone or object file. As a ridiculous example, you can change the pelvis model to display a skull rather than the pelvis bones. |
- | - click on the **browse** button beside the **model file** edit box. | + | - Click on the **Browse** button beside the **Model File** edit box. |
- | - open the // | + | - Open the // |
- | - click **apply.** a 3d image of a head will appear in place of the pelvis.\\ | + | - Click **Apply.** A 3D image of a head will appear in place of the pelvis.\\ |
- | **note:** for older versions of the software this will be // | + | **Note:** For older versions of the software this will be // |
- | - the head will appear upside down because the default segment coordinate system for the head is defined with the top of the head as the distal segment. | + | - The head will appear upside down because the default segment coordinate system for the head is defined with the top of the head as the distal segment. |
- | - to re-orient the bone: | + | - To re-orient the bone: |
- | - click on the **rotate/scale graphic model** button | + | - click on the **Rotate/Scale Graphic Model** button |
- | - set the **horizontal rotation** to //180// | + | - Set the **Horizontal Rotation** to //180// |
- | - click **ok** to accept the new rotation value and close the window.\\ | + | - Click **OK** to accept the new rotation value and close the window.\\ |
- | tutorial1_13.jpg\\ | + | {{:tutorial1_13.jpg}}\\ |
- | - restore | + | - Restore |
- | - change | + | - Change |
- | - click **rotate/scale graphic model** | + | - Click **Rotate/Scale Graphic Model** |
- | - click **reset.** | + | - Click **Reset.** |
- | - click **ok.** | + | - Click **OK.** |
- | ===== save the data ===== | + | ==== Save the data ==== |
- | save often to prevent loss of files due to power outages or windows | + | Save often to prevent loss of files due to power outages or Windows |
- | ==== save the workspace | + | === Save the Workspace |
- | maintain | + | Maintain |
- | - from the **file** menu, click on **save as.** | + | - From the **File** menu, click on **Save As.** |
- | - in the //save as// dialog box label your file //mytutorial1.cmo//, navigate to the location of your choice and click **save.** | + | - In the //Save As// dialog box label your file //MyTutorial1.cmo//, navigate to the location of your choice and click **Save.** |
- | ==== save the model template ==== | + | === Save the Model Template |
- | save the segment definitions as a model template (mdh) file to allow you to re-create models using the same marker set. | + | Save the segment definitions as a model template (mdh) file to allow you to re-create models using the same marker set. |
- | from the model menu select **save model template.** | + | From the Model menu select **Save Model Template.** |
- | in the **save as** dialog box label your file **tutorial_template.mdh**, | + | In the **Save As** dialog box label your file **tutorial_template.mdh**, |
- | ==== apply the model template ==== | + | === Apply the Model Template |
- | now that the model template exists, you can use this template on other data sets. | + | Now that the model template exists, you can use this template on other data sets. |
- | from the model menu select **apply model template** | + | From the Model menu select **Apply Model Template** |
- | in the dialog box select the appropriate .mdh file. | + | In the dialog box select the appropriate .mdh file. |
- | ===== define | + | ==== Define |
- | ==== create | + | === Create |
- | - from the **segments** tab, select **right thigh** in the **segment name** drop down list box | + | - From the **Segments** tab, select **Right Thigh** in the **Segment Name** drop down list box |
- | - click **create.** a new tab labeled **right thigh** will open. | + | - Click **Create.** A new tab labeled **Right Thigh** will open. |
- | - in the **right thigh** tab, enter these values: | + | - In the **Right Thigh** tab, enter these values: |
- | - click **build model.** a 3d image of a thigh will appear.\\ | + | - Click **Build Model.** A 3D image of a thigh will appear.\\ |
- | **note:** if you receive an error message about inertial properties and custom segments, you may have entered an incorrect number for the proximal radius.\\ | + | **Note:** If you receive an error message about inertial properties and custom segments, you may have entered an incorrect number for the proximal radius.\\ |
- | tutorial1_14.jpg | + | {{:tutorial1_14.jpg}} |
- | - click **close tab** before proceeding.\\ | + | - Click **Close Tab** before proceeding.\\ |
- | **note:** closing | + | **Note:** Closing |
- | ==== create | + | === Create |
- | - in the **segments** tab, select //right shank// in the segment name box. | + | - In the **Segments** tab, select //Right Shank// in the Segment Name box. |
- | - click on the **create segment** button.\\ | + | - Click on the **Create Segment** button.\\ |
- | tutorial1_15.jpg\\ | + | {{:tutorial1_15.jpg}}\\ |
- | - in the **right shank** tab, enter these values:\\ | + | - In the **Right Shank** tab, enter these values:\\ |
\\ | \\ | ||
- | **define proximal joint and radius**\\ | + | **Define Proximal Joint and Radius**\\ |
- | **lateral:** //rlk// | + | **Lateral:** //RLK// |
- | **define distal joint and radius**\\ | + | **Define Distal Joint and Radius**\\ |
- | **lateral:** //rla// | + | **Lateral:** //RLA// |
- | **select tracking targets:** //rsk1//, //rsk2//, //rsk3//, //rsk4// | + | **Select Tracking Targets:** //RSK1//, //RSK2//, //RSK3//, //RSK4// |
- | - click on **build model.** a 3d image of a shank will appear distal to the thigh. | + | - Click on **Build Model.** A 3D image of a shank will appear distal to the thigh. |
- | - click on **close tab** before proceeding. | + | - Click on **Close Tab** before proceeding. |
- | ==== create | + | === Create |
- | - in the **segments** tab, select //right foot// in the segment name box. | + | - In the **Segments** tab, select //Right Foot// in the Segment Name box. |
- | - click on the **create segment** button.\\ | + | - Click on the **Create Segment** button.\\ |
- | tutorial1_16.jpg\\ | + | {{:tutorial1_16.jpg}}\\ |
- | - in the **right foot** tab, enter these values:\\ | + | - In the **Right Foot** tab, enter these values:\\ |
\\ | \\ | ||
- | **define proximal joint and radius**\\ | + | **Define Proximal Joint and Radius**\\ |
- | **lateral:** //rla// | + | **Lateral:** //RLA// |
- | **define distal joint and radius**\\ | + | **Define Distal Joint and Radius**\\ |
- | **lateral:** //rft1// | + | **Lateral:** //RFT1// |
- | **select tracking targets:** //rft1//, //rft2//, //rft3// | + | **Select Tracking Targets:** //RFT1//, //RFT2//, //RFT3// |
- | - click on **build model.** a 3d image of a foot will appear distal to the shank. | + | - Click on **Build Model.** A 3D image of a foot will appear distal to the shank. |
- | - click on **close tab** before proceeding. | + | - Click on **Close Tab** before proceeding. |
- | - this is a simple representation of the foot that is adequate for many of the kinematic | + | - This is a simple representation of the foot that is adequate for many of the Kinematic |
- | **note: the value of 0.06 was a measurement made on this subject. | + | **Note: The value of 0.06 was a measurement made on this subject. |
- | ==== create | + | === Create |
- | tutorial1_17.jpg | + | {{:tutorial1_17.jpg}} |
- | - in the **segments** tab, select //left thigh// in the **segment name** box. | + | - In the **Segments** tab, select //Left Thigh// in the **Segment Name** box. |
- | - click on the **create segment** button. | + | - Click on the **Create Segment** button. |
- | - in the **left thigh** tab, enter these values:\\ | + | - In the **Left Thigh** tab, enter these values:\\ |
\\ | \\ | ||
- | **define proximal joint and radius**\\ | + | **Define Proximal Joint and Radius**\\ |
- | **lateral:** //lhp// | + | **Lateral:** //LHP// |
- | **define distal joint and radius**\\ | + | **Define Distal Joint and Radius**\\ |
- | **lateral:** //llk// | + | **Lateral:** //LLK// |
- | **select tracking targets:** //lth1//, //lth2//, //lth3//, //lth4// | + | **Select Tracking Targets:** //LTH1//, //LTH2//, //LTH3//, //LTH4// |
- | - click on **build model.** a 3d image of the left thigh will appear. | + | - Click on **Build Model.** A 3D image of the left thigh will appear. |
- | ==== create | + | === Create |
- | - in the **segments** tab, select //left shank// in the **segment name** box. | + | - In the **Segments** tab, select //Left Shank// in the **Segment Name** box. |
- | - click on the **create segment** button. | + | - Click on the **Create Segment** button. |
- | - in the **left shank** tab, enter these values:\\ | + | - In the **Left Shank** tab, enter these values:\\ |
\\ | \\ | ||
- | **define proximal joint and radius**\\ | + | **Define Proximal Joint and Radius**\\ |
- | **lateral:** //llk// | + | **Lateral:** //LLK// |
- | **define distal joint and radius**\\ | + | **Define Distal Joint and Radius**\\ |
- | **lateral:** //lla// | + | **Lateral:** //LLA// |
- | **select tracking targets:** //lsk1//, //lsk2//, //lsk3//, //lsk4// | + | **Select Tracking Targets:** //LSK1//, //LSK2//, //LSK3//, //LSK4// |
- | - click on **build model.** a 3d image of the left shank will appear. | + | - Click on **Build Model.** A 3D image of the left shank will appear. |
- | ==== create | + | === Create |
- | - in the **segments** tab, select //left foot// in the **segment name** box. | + | - In the **Segments** tab, select //Left Foot// in the **Segment Name** box. |
- | - click on the **create segment** button. | + | - Click on the **Create Segment** button. |
- | - in the **left foot** tab, enter these values:\\ | + | - In the **Left Foot** tab, enter these values:\\ |
\\ | \\ | ||
- | **define proximal joint and radius**\\ | + | **Define Proximal Joint and Radius**\\ |
- | **lateral:** //lla// | + | **Lateral:** //LLA// |
- | **define distal joint and radius**\\ | + | **Define Distal Joint and Radius**\\ |
- | **lateral:** //lft1// | + | **Lateral:** //LFT1// |
- | **select tracking targets:** //lft1//, //lft2//, //lft3// | + | **Select Tracking Targets:** //LFT1//, //LFT2//, //LFT3// |
- | - click on **build model.** a 3d image of the left foot will appear. | + | - Click on **Build Model.** A 3D image of the left foot will appear. |
- | ==== completing | + | === Completing |
- | - when all segments have been defined, click on build model. | + | - When all segments have been defined, click on Build Model. |
- | - in the file menu, click on save to save the file for use in another tutorial. | + | - In the File menu, click on Save to save the file for use in another tutorial. |
- | - save the model as a [[#save_the_model_template|model template]]. | + | - Save the model as a [[#Save_the_Model_Template|Model Template]]. |
- | === verify | + | == Verify |
- | - clear the visual3d workspace | + | - Clear the Visual3D Workspace |
- | - repeat | + | - Repeat |
- | - open the movement trial | + | - Open the movement trial |
- | - create | + | - Create |
- | - assign | + | - Assign |
- | - apply the model template. **you will find this option under the model menu item.** | + | - Apply the model template. **You will find this option under the Model Menu Item.** |
\\ | \\ | ||
Line 374: | Line 376: | ||
---- | ---- | ||
- | proceed | + | Proceed |
- | }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} |
visual3d/tutorials/modeling/building_a_model.1718801676.txt.gz · Last modified: 2024/06/19 12:54 by sgranger