- メッシュをスクリプトで操作する方法 (bpy.ops.mesh)
- オブジェクトを操作する方法 (bpy.ops.object)
- オブジェクトオペレーター索引 (bpy.ops.object)
- BMesh モジュール (bmesh)
Blender におけるスクリプトの使い方一般については次のページにまとめています。
メッシュオペレーター
参考:
Mesh Operators | Blender Python API [Official]
関数一覧
- bpy.ops.mesh.average_normals
- bpy.ops.mesh.beautify_fill
- bpy.ops.mesh.bevel
- bpy.ops.mesh.bisect
- bpy.ops.mesh.blend_from_shape
- bpy.ops.mesh.bridge_edge_loops
- bpy.ops.mesh.colors_reverse
- bpy.ops.mesh.colors_rotate
- bpy.ops.mesh.convex_hull
- bpy.ops.mesh.customdata_custom_splitnormals_add
- bpy.ops.mesh.customdata_custom_splitnormals_clear
- bpy.ops.mesh.customdata_mask_clear
- bpy.ops.mesh.customdata_skin_add
- bpy.ops.mesh.customdata_skin_clear
- bpy.ops.mesh.decimate
- bpy.ops.mesh.delete
- bpy.ops.mesh.delete_edgeloop
- bpy.ops.mesh.delete_loose
- bpy.ops.mesh.dissolve_degenerate
- bpy.ops.mesh.dissolve_edges
- bpy.ops.mesh.dissolve_faces
- bpy.ops.mesh.dissolve_limited
- bpy.ops.mesh.dissolve_mode
- bpy.ops.mesh.dissolve_verts
- bpy.ops.mesh.dupli_extrude_cursor
- bpy.ops.mesh.duplicate
- bpy.ops.mesh.duplicate_move
- bpy.ops.mesh.edge_collapse
- bpy.ops.mesh.edge_face_add
- bpy.ops.mesh.edge_rotate
- bpy.ops.mesh.edge_split
- bpy.ops.mesh.edgering_select
- bpy.ops.mesh.edges_select_sharp
- bpy.ops.mesh.extrude_context
- bpy.ops.mesh.extrude_context_move
- bpy.ops.mesh.extrude_edges_indiv
- bpy.ops.mesh.extrude_edges_move
- bpy.ops.mesh.extrude_faces_indiv
- bpy.ops.mesh.extrude_faces_move
- bpy.ops.mesh.extrude_manifold
- bpy.ops.mesh.extrude_region
- bpy.ops.mesh.extrude_region_move
- bpy.ops.mesh.extrude_region_shrink_fatten
- bpy.ops.mesh.extrude_repeat
- bpy.ops.mesh.extrude_vertices_move
- bpy.ops.mesh.extrude_verts_indiv
- bpy.ops.mesh.face_make_planar
- bpy.ops.mesh.face_set_extract
- bpy.ops.mesh.face_split_by_edges
- bpy.ops.mesh.faces_mirror_uv
- bpy.ops.mesh.faces_select_linked_flat
- bpy.ops.mesh.faces_shade_flat
- bpy.ops.mesh.faces_shade_smooth
- bpy.ops.mesh.fill
- bpy.ops.mesh.fill_grid
- bpy.ops.mesh.fill_holes
- bpy.ops.mesh.flip_normals
- bpy.ops.mesh.hide
- bpy.ops.mesh.inset
- bpy.ops.mesh.intersect
- bpy.ops.mesh.intersect_boolean
- bpy.ops.mesh.knife_project
- bpy.ops.mesh.knife_tool
- bpy.ops.mesh.loop_multi_select
- bpy.ops.mesh.loop_select
- bpy.ops.mesh.loop_to_region
- bpy.ops.mesh.loopcut
- bpy.ops.mesh.loopcut_slide
- bpy.ops.mesh.mark_freestyle_edge
- bpy.ops.mesh.mark_freestyle_face
- bpy.ops.mesh.mark_seam
- bpy.ops.mesh.mark_sharp
- bpy.ops.mesh.merge
- bpy.ops.mesh.merge_normals
- bpy.ops.mesh.mod_weighted_strength
- bpy.ops.mesh.normals_make_consistent
- bpy.ops.mesh.normals_tools
- bpy.ops.mesh.offset_edge_loops
- bpy.ops.mesh.offset_edge_loops_slide
- bpy.ops.mesh.paint_mask_extract
- bpy.ops.mesh.paint_mask_slice
- bpy.ops.mesh.point_normals
- bpy.ops.mesh.poke
- bpy.ops.mesh.polybuild_delete_at_cursor
- bpy.ops.mesh.polybuild_dissolve_at_cursor
- bpy.ops.mesh.polybuild_extrude_at_cursor_move
- bpy.ops.mesh.polybuild_face_at_cursor
- bpy.ops.mesh.polybuild_face_at_cursor_move
- bpy.ops.mesh.polybuild_split_at_cursor
- bpy.ops.mesh.polybuild_split_at_cursor_move
- bpy.ops.mesh.polybuild_transform_at_cursor
- bpy.ops.mesh.polybuild_transform_at_cursor_move
- bpy.ops.mesh.primitive_circle_add
- bpy.ops.mesh.primitive_cone_add
- bpy.ops.mesh.primitive_cube_add
- bpy.ops.mesh.primitive_cube_add_gizmo
- bpy.ops.mesh.primitive_cylinder_add
- bpy.ops.mesh.primitive_grid_add
- bpy.ops.mesh.primitive_ico_sphere_add
- bpy.ops.mesh.primitive_monkey_add
- bpy.ops.mesh.primitive_plane_add
- bpy.ops.mesh.primitive_torus_add
- bpy.ops.mesh.primitive_uv_sphere_add
- bpy.ops.mesh.quads_convert_to_tris
- bpy.ops.mesh.region_to_loop
- bpy.ops.mesh.remove_doubles
- bpy.ops.mesh.reveal
- bpy.ops.mesh.rip
- bpy.ops.mesh.rip_edge
- bpy.ops.mesh.rip_edge_move
- bpy.ops.mesh.rip_move
- bpy.ops.mesh.screw
- bpy.ops.mesh.sculpt_vertex_color_add
- bpy.ops.mesh.sculpt_vertex_color_remove
- bpy.ops.mesh.select_all
- bpy.ops.mesh.select_axis
- bpy.ops.mesh.select_face_by_sides
- bpy.ops.mesh.select_interior_faces
- bpy.ops.mesh.select_linked
- bpy.ops.mesh.select_linked_pick
- bpy.ops.mesh.select_loose
- bpy.ops.mesh.select_mirror
- bpy.ops.mesh.select_mode
- bpy.ops.mesh.select_more
- bpy.ops.mesh.select_next_item
- bpy.ops.mesh.select_non_manifold
- bpy.ops.mesh.select_nth
- bpy.ops.mesh.select_prev_item
- bpy.ops.mesh.select_random
- bpy.ops.mesh.select_similar
- bpy.ops.mesh.select_similar_region
- bpy.ops.mesh.select_ungrouped
- bpy.ops.mesh.separate
- bpy.ops.mesh.set_normals_from_faces
- bpy.ops.mesh.shape_propagate_to_all
- bpy.ops.mesh.shortest_path_pick
- bpy.ops.mesh.shortest_path_select
- bpy.ops.mesh.smooth_normals
- bpy.ops.mesh.solidify
- bpy.ops.mesh.sort_elements
- bpy.ops.mesh.spin
- bpy.ops.mesh.split
- bpy.ops.mesh.split_normals
- bpy.ops.mesh.subdivide
- bpy.ops.mesh.subdivide_edgering
- bpy.ops.mesh.symmetrize
- bpy.ops.mesh.symmetry_snap
- bpy.ops.mesh.tris_convert_to_quads
- bpy.ops.mesh.unsubdivide
- bpy.ops.mesh.uv_texture_add
- bpy.ops.mesh.uv_texture_remove
- bpy.ops.mesh.uvs_reverse
- bpy.ops.mesh.uvs_rotate
- bpy.ops.mesh.vert_connect
- bpy.ops.mesh.vert_connect_concave
- bpy.ops.mesh.vert_connect_nonplanar
- bpy.ops.mesh.vert_connect_path
- bpy.ops.mesh.vertex_color_add
- bpy.ops.mesh.vertex_color_remove
- bpy.ops.mesh.vertices_smooth
- bpy.ops.mesh.vertices_smooth_laplacian
- bpy.ops.mesh.wireframe