Defining Areas by Curvature Segmentation

You can define areas on a mesh along the curvatures or curvature radii.


Before you begin:
  • The curvature segmentation is carried out on meshes only.
  • Noisy digitized data are difficult to process.
See Also
About Curvatures
Creating 3D Primitives
  1. From the Surface Reconstruction section of the action bar, click Segmentation by Curvature .
  2. Select the mesh to analyze.
  3. Edit the Influent Radius.

    • The initial value is 1/100 of the diagonal of the bounding box.
    • For each vertex, this radius defines a sphere centered on this vertex. All vertices and edges inside this sphere influence the resulting curvature value at this vertex.
    • If the influent radius is small, the result is noisy,

    • If it is large, the curvature is smoothed.

  4. Select the type of analysis, then the type of calculation from the lists.
    • Curvature
      • Maximum
      • Minimum
      • Absolute
      • Mean
      • Gauss.
    • Radius
      • Maximum
      • Minimum.
  5. Sweep the mesh with the pointer to see the values of curvature or radius (Helpful to retrieve the value of fillets).
  6. Click the mesh to display Scans.
  7. Combine the types of analysis and the value in the top spinner box to display scans.
  8. Use the Filter spinner to remove unwanted points.
  9. Optional: Click Curvature Mapping to display a temporary one.
  10. Use the slider to influence the color repartition by modifying the Alpha parameter; it represents the percentage of maximum value (Blue is used only if negative values are found).
  11. Select the Results options.

The result is created:

  • As Scans, either Distinct or Grouped: Scans.x elements.
  • Or Clouds , that are submeshes, SubMesh.x elements. Surfaces can then be recovered from those meshes.
  • The input mesh is hidden.
  • The curvature mapping is not kept.