I want to make the origin in Edit Mode at a vertex, but it keeps setting it to the last clicked-on face.
Now in Edit Mode the pivot is on the last clicked-on face.
I want to make the origin in Edit Mode at a vertex, but it keeps setting it to the last clicked-on face.
Now in Edit Mode the pivot is on the last clicked-on face.
In Edit mode, make sure you enable vertex selection.
Click the vertex to which you want to set the origin.
While still in Edit Mode, Mesh > Snap > Cursor to Selected If all you want to do is change the pivot point, set it to 3D cursor.
If you actually want to change the origin.
Tab to Object mode, then Object > Transform > Origin to 3D Cursor.
Since Blender 2.8 it's Object > Set Origin > Origin to 3D Cursor.
If you enable the shipped add-on: '3D Viewport Pie Menus', CtrlAltX will bring up the Origins pie, which includes 'Origin to Selected' in Edit Mode.
(On my system, I've had to remap it to ShiftAltX, because of conflict with the OS.)
If you are trying to change the pivot point for a group of vertices I would try selecting a point and use Shift+S and Cursor to selected. Then at the top center of the window there is a small button with a drop down menu that says, "transform pivot point". If you select the option for 3D Cursor then you can use it as a pivot point for a group of selected vertices within an object and still stay in edit mode. Sorry, I don't know the fancy terms for everything yet. I'm just getting started with Blender and figured this out myself.
A practical alternative is:
Notice: once done the first time, you will be able to access and apply the command in future just pressing space bar and Return, until you don't search for another command into space bar dynamic menu.
The screenshot:
Fast and effective... Enjoy...
PS.: I don't know if there is an item in the tool shelf for Set Origin to Selected though: if there is I can't figure out where it is... In fact I use the space bar dynamic menu
Hope in the future blender releases the origin menu doesn't hide in edit mode and hope developers will add some more good options like the above so can be found faster and visually.
Select the vertex in Edit mode.
Press N. Transform->Vertex.
Under the vertex coordinates change display values from Local to Global.
Copy and paste vertex coordinates to Transform->3D cursor-> Location.
Put pivot to the 3D cursor coordinates.
If you come from missing these options in the fashion of the Object Context Menu > Set Origin > ... and want to have this available real simple and quick, enable the Interface: Dynamic Context Menu addon and then you can find Origin to selected V/F/E available in the search menu. Just select your vertex/edge/face in edit mode beforehand and voila, the object got its new origin.
