24 lines
		
	
	
		
			425 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
		
			425 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|  | # This example assumes we have a mesh object in edit-mode | ||
|  | 
 | ||
|  | import bpy | ||
|  | import bmesh | ||
|  | 
 | ||
|  | # Get the active mesh | ||
|  | obj = bpy.context.edit_object | ||
|  | me = obj.data | ||
|  | 
 | ||
|  | 
 | ||
|  | # Get a BMesh representation | ||
|  | bm = bmesh.from_edit_mesh(me) | ||
|  | 
 | ||
|  | bm.faces.active = None | ||
|  | 
 | ||
|  | # Modify the BMesh, can do anything here... | ||
|  | for v in bm.verts: | ||
|  |     v.co.x += 1.0 | ||
|  | 
 | ||
|  | 
 | ||
|  | # Show the updates in the viewport | ||
|  | # and recalculate n-gon tessellation. | ||
|  | bmesh.update_edit_mesh(me, True) |