3. How Measurement Works

NOVA ARC determines the distance/diameter for recommendations based on your selection in Edit Mode. The addon primarily works with Mesh objects.

Vertex Selection

  • Two Vertices Selected: If exactly two vertices are selected, the addon measures the direct distance between them. The 3D line will connect these two vertices.

  • More Than Two Vertices Selected: If more than two vertices are selected, the addon calculates the maximum distance between any pair of the selected vertices. The 3D line will connect this most distant pair.

    • Performance Note: This calculation can be intensive for a very large number of selected vertices. See "Max Vertices Limit (Edges)" in Addon Preferences, which also applies here for direct vertex selections if more than 2 verts are selected.

Edge Selection

  • If one or more edges are selected (and fewer than two vertices are selected directly), the addon considers all unique vertices belonging to these selected edges.

  • It then calculates the maximum distance between any pair of these unique vertices.

  • The 3D line will connect this most distant pair.

  • The number of selected edges is used for the "Edges: [X]" display in QA Mode.

    • Performance Note: If the number of unique vertices from the selected edges exceeds the "Max Vertices Limit (Edges)" (see Addon Preferences), this edge-based measurement and its associated recommendations will be skipped to prevent slowdowns.

Priority: If you have both vertices and edges selected, direct vertex-based measurement (if 2 or more vertices are selected) takes precedence over edge-based measurement.

Selection Center

The 2D overlay text (recommendations, distance) is positioned relative to the 2D screen projection of a 3D point. This point is:

  1. If a 3D line is being drawn (from either vertex or edge selection): The midpoint of that 3D line.

  2. If no 3D line is drawn (e.g., only one vertex selected, or calculation was skipped): The average position (center of mass) of all selected vertices.

  3. If no vertices are selected but edges are: The average position of all vertices belonging to the selected edges.

Last updated