Node Dimensions for Blender (using Geometry Nodes)

Mechanical robot with glowing eyes and dimensions labeled.

  • 3 Geometry Node Dimensions: Includes Distance, Radius, and Angle measurement tools, all built with Geometry Nodes and powered by python.
  • Measure Distance: You can select 2 or more vertices in edit mode and click the button to add an object with a distance geo node mesh.
  • Measure Radius / Diameter: You can select 3 vertices in edit mode and click the button to add an object with a Radius / Diameter geo node mesh.
  • Measure Angle: You can select a mesh in object mode, click the button and select 3 vertices in object mode to calculate angle between them. The vertices are selected via the draw method using python by the cursor one-by-one.
  • All dimensions support animation: All dimensions are animatable with keyframes auto-added by the python script. (keyframes can be disabled)
  • Unique materials per dimension type, editable color: Each dimension (distance, radius, angle) gets its own material. Materials are made out of Emission shaders.
  • Support for Custom font: Use any font or choose from two built-in technical fonts: ISOCP & ISOCPEUR.
  • Popup + modifier options for full control: Trigger a control popup or use modifier panel for all dimension settings. Customize units, font size, color, labels, and more. Streamlines the workflow without needing to dive into node trees.
  • Supports comma decimal and extra text: All Dimensions support number formatting with commas, and additional labels like “Length”. Easily constrain dimension objects to reference geometry. Gives extra flexibility for polished annotations.
  • Dimensions stick to source mesh vertices: Dimensions are pinned to the source mesh vertices automatically. They update in real-time with any transformation or animation. Zero effort, just set once and forget. No need to apply scale, dimensions update automatically: No need to apply scale to the mesh dimensions still stay accurate. 1-click thick wireframe option: Toggle a thick wireframe overlay on source meshes for clearer visibility. Background toggle: white / blueprint blue: Switch background color between white and blueprint-style blue.
  • Auto-adjust text color for contrast: Newly added Text has its color auto-adjusts for max readability over any background.
Advertisement