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:
If a 3D line is being drawn (from either vertex or edge selection): The midpoint of that 3D line.
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.
If no vertices are selected but edges are: The average position of all vertices belonging to the selected edges.
Last updated