πŸ“™
XROMM
  • Table of Contents
  • Introduction to XROMM
  • Model Generation
    • Model Generation: Creating 3D models using Amira software
    • Model Generation : Creating 3D models with Horos
    • Model Generation : Creating 3D models with 3D Slicer
    • Model Generation : 3D Marker Models with Horos
    • Model Generation : Cleaning up 3D models with Geomagic
    • Model Generation : Cleaning 3D models with MeshLab
    • Model Generation : Measure CT Marker Coordinates in Maya
  • Animate Bones and Markers
    • Animate Bones and Markers : Importing mesh models into Maya from Horos
    • Animate Bones and Markers : Animate Bones in Maya
    • Animate Bones and Markers : Check Your Animation with MayaCams
  • Maya Analysis and Visualization
    • Maya Analysis and Visualization : Working with joint coordinate systems (JCS)
    • Maya Analysis and Visualization : Measuring and exporting the distance between two points
    • Maya Analysis and Visualization : Measuring XYZ Coordinates of a Point Over Time
    • Maya Analysis and Visualization : Parent a camera to a reference bone
    • Maya Analysis and Visualization : Relative Motion
  • Scientific Rotoscoping
    • Scientific Rotoscoping : Recreate X-Ray cameras in Maya
    • Scientific Rotoscoping : Scientific Rotoscoping in Maya
      • Scientific Rotoscoping : Pan and Scan tools for Rotoscoping
    • Scientific Rotoscoping : Animating a Bone with One or Two Markers
  • Tips and Tools
    • Tips and Tools : Open Maya files from a newer version with older versions
    • Tips and Tools : Precision testing using frozen cadavers
    • Tips and Tools : Import XYZ points into Maya
  • XMAPortal User Manual
    • XMAPortal : Getting Started with XMAPortal
    • XMAPortal : How to Create a New Study
    • XROMM : How to Modify Study Metadata
    • XROMM : How to give access or revoke access to see your study
    • XMAPortal : Data Organization
    • XMAPortal : Metadata Pool
    • XMAPortal : How to Create Trials
    • XMAPortal : How to edit an existing trial
    • XMAPortal : How to upload files
      • XMAPortal : Clearing your browser history
      • XMAPortal : Changing how Java applet connects to the network
      • XMAPortal : Show Firefox developer window
    • XMAPortal : Hide Files
Powered by GitBook
On this page

Was this helpful?

  1. Model Generation

Model Generation : Cleaning 3D models with MeshLab

PreviousModel Generation : Cleaning up 3D models with GeomagicNextModel Generation : Measure CT Marker Coordinates in Maya

Last updated 5 years ago

Was this helpful?

3D Mesh Changes in MeshLab

  1. Open MeshLab and load in the mesh: File β†’ Import Mesh β†’ [Select your mesh]

  2. To clean up your mesh, apply tools in Edit or Filters. Some very useful filters include:

    • Filters β†’ Cleaning and Repairing β†’ Remove Isolated (wrt Diameter)

      • Adjust the max diameter percentage until artifacts are removed.

      • Clean any undesired artifacts smaller than the desired final mesh.

    • Filters β†’ Remeshing, Simplification and Reconstruction β†’ Simplification: Quadric Edge Collapse Decimation

      • Reduce the vertex count of the mesh for reduced file size.

      • Adjust the Percentage reduction parameter to simplify the mesh. Because this is a percentage, it’s helpful to begin with a larger value to be preserved (e.g. 0.8) and work down from there. The current vertex count can be viewed in the bottom right (purple window).

      • Click Apply to simplify the mesh accordingly.

3. To save the final mesh:

    1. File β†’ Export Mesh As

    2. Select .obj at the bottom of the popup menu and select your desired directory.

4. If your mesh contains unconnected parts that you want to export separately:

    1. Make sure the Layer Dialog is toggled on and find your mesh (there should only be one for now).

    2. Right-click on the mesh name and click Split in Connected Components in the drop-down.

    1. IMPORTANT: If your 3D Slicer OBJ contains a lot of artifacts (they usually do), make sure you followed step 2a. properly. If not, all artifacts will be separated into individual meshes, which may crash the program.

    2. Select each separated piece of the mesh and export them individually as described above.

5. Congratulations, you now have a clean, segmented mesh!