select_tris.py 437 B

1234567891011121314151617181920212223
  1. import Blender
  2. print "\n---- Select Triagles ----"
  3. obj = Blender.Object.GetSelected()[0]
  4. mesh = obj.getData( 0, 1 )
  5. edit_mode = Blender.Window.EditMode()
  6. Blender.Window.EditMode(0) # exit from editmode
  7. tris_num = 0
  8. for face in mesh.faces:
  9. if len(face.verts) == 3:
  10. face.sel = 1
  11. tris_num = tris_num + 1
  12. else:
  13. face.sel = 0
  14. Blender.Window.EditMode( edit_mode )
  15. print "%d triangles selected" %tris_num