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)
 |