244 lines
6.3 KiB

Deleting & Dissolving
.. reference::
:Mode: Edit Mode
:Menu: :menuselection:`Mesh --> Delete`
These tools can be used to remove components.
.. _bpy.ops.mesh.delete:
.. reference::
:Shortcut: :kbd:`X`, :kbd:`Delete`
Deletes selected vertices, edges, or faces. This operation can also be limited to:
Delete all vertices in current selection, removing any faces or edges they are connected to.
Deletes any edges in the current selection. Removes any faces that the edge shares with it.
Removes any faces in current selection.
Only Edges & Faces
Limits the operation to only selected edges and adjacent faces.
Only Faces
Removes faces, but edges within the face selection are retained.
.. _bpy.ops.mesh.dissolve:
Dissolve operations are also accessed from the delete menu.
Dissolve will remove the geometry and fill in the surrounding geometry.
Instead of removing the geometry, which may leave holes that you have to fill in again.
Removes selected geometry, but without creating holes, effectively turning the selection into a single n-gon.
Dissolve works slightly different based on if you have edges, faces or vertices selected.
You can add detail where you need it, or quickly remove it where you do not.
.. _bpy.ops.mesh.dissolve_verts:
Dissolve Vertices
.. reference::
:Mode: Edit Mode
:Menu: :menuselection:`Mesh --> Delete --> Dissolve Vertices`
Remove the vertex, merging all surrounding faces.
In the case of two edges, merging them into a single edge.
Face Split
When dissolving vertices into surrounding faces, you can often end up with very large, uneven n-gons.
The face split option limits dissolve to only use the corners of the faces connected to the vertex.
Tear Boundaries
Split off face corners instead of merging faces.
.. figure:: /images/modeling_meshes_editing_mesh_delete_dissolve-examples.png
\1) Original mesh.
\2) Face Split: Off, Tear Boundaries: Off.
\3) Face Split: On, Tear Boundaries: Off.
\4) Face Split: On/Off, Tear Boundaries: On.
.. _bpy.ops.mesh.dissolve_edges:
Dissolve Edges
.. reference::
:Mode: Edit Mode
:Menu: :menuselection:`Mesh --> Delete --> Dissolve Edges`
Removes edges sharing two faces (joining those faces).
The options are the same as for the `Dissolve Vertices`_ tool.
.. _bpy.ops.mesh.dissolve_faces:
Dissolve Faces
.. reference::
:Mode: Edit Mode
:Menu: :menuselection:`Mesh --> Delete --> Dissolve Faces`
Merges regions of faces that share edges into a single face.
.. note::
This can be accessed quickly using the :kbd:`F` key,
see: :ref:`modeling-mesh-make-face-edge-dissolve`.
Dissolve (Context-Sensitive)
.. reference::
:Shortcut: :kbd:`Ctrl-X`
This is a convenient shortcut that dissolves
based on the current selection mode (vertex, edge, face).
.. _bpy.ops.mesh.dissolve_limited:
Limited Dissolve
.. reference::
:Mode: Edit Mode
:Menu: :menuselection:`Mesh --> Delete --> Limited Dissolve`
This tool can simplify your mesh by dissolving vertices and edges separating flat regions.
.. list-table::
* - .. figure:: /images/modeling_meshes_editing_mesh_delete_limited-dissolve-before.png
:width: 320px
Original mesh.
- .. figure:: /images/modeling_meshes_editing_mesh_delete_limited-dissolve-after.png
:width: 320px
Result of Limited Dissolve.
Max Angle
Reduces detail on planar faces and linear edges with an adjustable angle threshold.
All Boundaries
Always dissolve vertices that have two edge users at boundaries.
Prevent faces from joining when they don't share certain properties (material for e.g.).
.. _bpy.ops.mesh.edge_collapse:
Collapse Edges & Faces
.. reference::
:Mode: Edit Mode
:Menu: :menuselection:`Mesh --> Delete --> Collapse Edges & Faces`
:Shortcut: :kbd:`X`, :menuselection:`Collapse Edges & Faces`
Collapse each isolated edge and face region into single vertices,
with support for face data such as UVs and vertex colors.
This is useful for taking a ring of edges and collapsing it,
removing the face loop it ran through.
.. list-table::
* - .. figure:: /images/modeling_meshes_editing_mesh_delete_collapse-before.png
:width: 320px
Selected edge ring.
- .. figure:: /images/modeling_meshes_editing_mesh_delete_collapse-after.png
:width: 320px
Edge ring collapsed.
.. tip::
This can be useful as a general way to remove detail, it has some advantages over:
:Delete Vertices: Leaves holes.
:Collapse Vertices: Doesn't correct UVs, vertex colors, etc.
:Dissolve Vertices: Often creates n-gons.
.. _bpy.ops.mesh.delete_edgeloop:
Edge Loops
.. reference::
:Mode: Edit Mode (Vertex or Edge select modes)
:Menu: :menuselection:`Mesh --> Delete --> Edge Loops`
:Shortcut: :kbd:`X` or :kbd:`Delete`, :menuselection:`Edge Loops`
*Edge Loop* allows you to delete a selected edge loop if it is between two other edge loops.
This will create one face loop where two previously existed.
.. note::
The *Edge Loop* option is very different to the *Edges* option,
even if you use it on edges that look like an edge loop.
Deleting an edge loop merges the surrounding faces together to preserve the surface of the mesh.
By deleting a chain of edges, the edges are removed, deleting the surrounding faces as well.
This will leave holes in the mesh where the faces once were.
The selected edge loop on the UV Sphere has been deleted and
the faces have been merged with the surrounding edges.
If the edges had been deleted by choosing *Edges* from the *Delete* menu
there would be an empty band of deleted faces all the way around the sphere instead.
.. list-table::
* - .. figure:: /images/modeling_meshes_editing_mesh_delete_edge-loop-before.png
:width: 320px
Selected edge loop.
- .. figure:: /images/modeling_meshes_editing_mesh_delete_edge-loop-after.png
:width: 320px
Edge loop deleted.
.. seealso::
- :ref:`Vertex merging <vertex-merging>`.
- :ref:`mesh-faces-tristoquads`.
- :ref:`mesh-unsubdivide`.