Can I position all selected vertices to the same place?
I basically want to set all of their x positions to 0.
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It only takes a minute to sign up.
Sign up to join this communityCan I position all selected vertices to the same place?
I basically want to set all of their x positions to 0.
Just found an answer from: http://blenderartists.org/forum/showthread.php?167457-Transform-multiple-vertices-flatten-snap-to
There are two methods that I usually use
select the vertices and press S Z 0 to put all the vertices in the same z-position, then move then set the 'Median Z' value in the transform properties.
put the cursor in the wanted z-position, select the wanted vertices and set pivot to 3d cursor, then press S Z 0
In Edit Mode select the vertices and use scaling S, X to constrain it to the x-axis, after that you can numerically input the scaling value (in your case zero) 0, confirm with enter or LMB
Or programmatically:
import bpy, bmesh
me = bpy.context.object.data
bm = bmesh.from_edit_mesh(me)
for v in bm.verts:
if v.select:
v.co.x = 0
bmesh.update_edit_mesh(me, True, False)