I have a female model and I want to know her waist width, so I select the edge loop, then use what tool? Is this only possible with python?
6 Answers
Update
I recommend using the newer measureit addon instead.
To measure the sum of the length of a bunch of edges like this:
- Select the edges
- Set the Sum group in Tool Shelf > Measurit > Tools
- Click Segment in Tool Shelf > Measurit > Tools
Now the total length of those edges will be displayed at the bottom of the Measureit panel in the properties region (N).
Be aware that addons have no reliable way to track vertices, so if you modify the mesh your measurements may go awry.
Original answer
You could use the new Ruler/Protractor tool located in the 3D view > Tool Shelf > Ruler/Protractor
Note that this was just added in Blender 2.67.
-
4$\begingroup$ This thing is a pain to use, but just so everyone knows, use left click to place one end, then without letting go, drag a little way. Release the left mouse, then left click on one end of the line, hold down control and snap it to a desired vertice. Then release again and left click on the other end, THEN hold down control and move it to another vertice. It you don't press control after left click you will create another ruler. Took me way too long to figure out how to use this. $\endgroup$– KrythicCommented May 8, 2016 at 1:39
-
1$\begingroup$ Is the Ruler/Protractor even an appropriate answer to the question? When I use it, it only measures the direct distance between two vertices, which does not solve the problem at all. Am I missing something here? $\endgroup$– mdominoCommented May 9, 2016 at 13:19
-
$\begingroup$ @mdomino I thought the OP wanted to know exactly that; the distance between two vertices. I've added an answer for the other possible interpretation I see, namely the circumference. $\endgroup$– gandalf3Commented May 9, 2016 at 18:10
-
1$\begingroup$ @gandalf3 Oh, I'm sorry, only now I realize that the OP was trying to find the waist width and not the circumference. However, the title of the question implies the opposite, so I am not even sure, what he wanted. :D Searching for "Blender combined edge length" brought me here, so I think it will be helpful for other people to have the circumference included in the answer, especially since MeasureIt apparently can be used for both. Additional info: You'll need at least version 1.5 of the addon (was looking around for the sum function with my outdated 1.4.1 version). $\endgroup$– mdominoCommented May 9, 2016 at 18:29
I recently updated an older script that does this: https://gist.github.com/zeffii/3839812
Rather than poling automatically, you press sum when you need to know the combined lengths, this also takes into account the blender unit settings.
- It also has a copy to clipboard function.
fair warning: it reports local measurements only at the moment. ( i should update that soon so you don't have to apply scale )
-
$\begingroup$ This script does not work anymore in Blender 2.77 (and according to a comment on the github page already in 2.75). $\endgroup$– mdominoCommented May 9, 2016 at 13:20
-
$\begingroup$ And I can now confirm that this works in 2.74. I'll upvote this answer, as this is the only one that actually solved the problem at hand (even though it would be more convenient of course, if the script could be used in the most recent Blender version :) ). $\endgroup$– mdominoCommented May 9, 2016 at 13:28
-
$\begingroup$ It says "ImportError: No module named 'space_view3d_panel_measure'" when I try to enable the addon. So in the end I am unable to enable it. $\endgroup$– mdominoCommented May 9, 2016 at 18:33
-
-
$\begingroup$ Gives me the same error. "ImportError: No module named 'space_view3d_panel_measure'" $\endgroup$– mdominoCommented May 9, 2016 at 19:37
You're going to have to first enable an addon in your preferences called Measure Panel.
Next, go to the 3D view and press N. Scroll down to the very bottom and press the activate button on the Measure panel. Check Edge Length, select your edge loop and press Update Selection. The length slider will update with the length of your edge loop.
-
3$\begingroup$ This does not seem to exist anymore in Blender 2.77. $\endgroup$– mdominoCommented May 9, 2016 at 13:20
I came here looking for just one edges length, as opposed to the whole edge loop.
For posterity, in blender 3.1 you can show edge lengths by using the options in the 'Viewport Overlays' dialogue, which is one of the drop down boxes at the top right of the 3D viewport. It looks like two circles overlapping. There are some checkboxes down the bottom under 'Measurement':
-
1$\begingroup$ Thanks! If you get strange readings (like I did), then you might want to 'apply scale' first. $\endgroup$– IdeogramCommented Jun 3, 2022 at 12:31
In Blender 4.0 the Edge Length tick box has moved to the new Mesh Edit Mode Overlays dropdown menu. You need to be in Edit Mode to see this menu.
Go to 3d view (Layout), enable snap to edges (magneet thing in top) and use Measure tool (M), it will auto-snap to edges and you will easly (at least i hope so) be able to put it on start&end of edge