112 lines
3.4 KiB

.. index:: Modeling Modifiers; Remesh Modifier
.. _bpy.types.RemeshModifier:
Remesh Modifier
The *Remesh* modifier is a tool for generating new mesh topology.
The output follows the surface curvature of the input, but its topology contains only quads.
.. figure:: /images/modeling_modifiers_generate_remesh_panel.png
:align: right
:width: 300px
The Remesh modifier.
There are three basic modes available in the *Remesh* modifier.
The output topology is almost identical between the three modes, what changes is the smoothing.
There is no smoothing at all.
Output a smooth surface.
Similar to *Smooth*, but preserves sharp edges and corners.
Higher values produce edges more similar to the input, while lower values filter out noise.
Uses an OpenVDB to generate a new manifold mesh from the current geometry
while trying to preserve the mesh's original volume.
Reduces the final face count by simplifying geometry where detail is not needed.
This introduce triangulation to faces that do not need as much detail.
Smooth Shading
Outputs faces with :ref:`Smooth Shading <bpy.ops.object.shade_smooth>` instead of flat shading.
Octree Depth
Sets the resolution of the output. Low values will generate larger faces relative to the input,
higher values will generate a denser output.
The result can be tweaked further by this, lower values effectively decrease the output resolution.
Remove Disconnected
Filter out small disconnected pieces of the output.
Thin parts of the input mesh can become loose, and generate small isolated bits of mesh.
This option will remove those.
Use this to control how small a disconnected component must be to be removed.
Smooth Shading
Output faces with smooth shading rather than flat shading.
The smooth/flat shading of the input faces is not preserved.
.. note::
The input mesh should have some thickness to it. If the input is completely flat,
add a :doc:`Solidify Modifier </modeling/modifiers/generate/solidify>` above the *Remesh* one.
.. list-table::
* - .. figure:: /images/modeling_modifiers_generate_remesh_example-none.png
:width: 320px
Unmodified mesh.
- .. figure:: /images/modeling_modifiers_generate_remesh_example-blocks-depth-3.png
:width: 320px
Blocks mode with Octree Depth 3.
- .. figure:: /images/modeling_modifiers_generate_remesh_example-smooth-depth-3.png
:width: 320px
Smooth mode with Octree Depth 3.
* - .. figure:: /images/modeling_modifiers_generate_remesh_example-sharp-depth-2.png
:width: 320px
Sharp mode with Octree Depth 2.
- .. figure:: /images/modeling_modifiers_generate_remesh_example-sharp-depth-3.png
:width: 320px
Sharp mode with Octree Depth 3.
- .. figure:: /images/modeling_modifiers_generate_remesh_example-sharp-depth-4.png
:width: 320px
Sharp mode with Octree Depth 4.
.. figure:: /images/modeling_modifiers_generate_remesh_example-text-topology.png
:width: 520px
The Remesh Modifier applied to a text to improve its topology.
`Animated Example <>`__