A Blender extension for an easy-to-use remesher that outputs good-quality quad topology
See the code{ Download | Forums | Issues }
A Blender extension for an easy-to-use remesher that outputs good-quality quad topology
Based on QuadWild with Bi-MDF solver which is based on QuadWild
QRemeshify can be accessed from the 3D view N-Panel (Press N in 3D view) while in Object mode
Please remember to save often, time taken for remeshing is dependent on many factors and may take an unexpectedly long time
| Option | Description | Performance Impact |
|---|---|---|
| Preprocess | Runs QuadWild's built-in decimation, triangulation, and attempt to fix common geometry issues | High |
| Smoothing | Smooths topology after quadrangulation | High |
| Detect Sharp | Generates sharp features from edges above the threshold, from edges marked sharp, and edges marked seam | Low |
| Symmetry | Produce symmetrical topology along specified axes | Shortens time taken since less geometry is processed |
| Option | Description | Performance Impact |
|---|---|---|
| Debug Mode | Shows meshes produced by intermediate steps | Low |
| Use Cache | Run pipeline from quadrangulation step onwards (see Pipeline) (MUST run full pipeline once before) | Shortens time taken since less steps run |
Other than Debug Mode and Use Cache, advanced settings are passed straight through to the underlying QuadWild Bi-MDF and QuadWild library and are either undocumented or too complex for me to understand. They are still made available here for experimentation and fine-tuning.
Find and share more tips at Discussions
flowchart TD
Start --> B{Use cache?}
B -->|False| C[Cut mesh in half on specified axes for symmetry]
C -.-> D([mesh.obj])
D --> E[Calculate sharp features]
E --> G[[QuadWild built-in preprocessing and field calculation]]
D --> G
G -.-> H([mesh_rem.obj])
H --> I[[QuadWild field tracing and splitting into patches]]
I -.-> J([mesh_rem_p0.obj])
J --> K[[QuadWild quadrangulation and smoothing]]
B -->|True| K
K -.-> L([mesh_rem_p0_0_quadrangulation.obj, mesh_rem_p0_0_quadrangulation_smooth.obj])
L --> M[Add mirror modifier on specified axes for symmetry]
433 followers · starred Jan 2026
18 followers · starred Feb 2025
107 followers · starred Aug 2026
125 followers · starred Oct 2024
A Blender extension for an easy-to-use remesher that outputs good-quality quad topology
See the code{ Download | Forums | Issues }
A Blender extension for an easy-to-use remesher that outputs good-quality quad topology
Based on QuadWild with Bi-MDF solver which is based on QuadWild
QRemeshify can be accessed from the 3D view N-Panel (Press N in 3D view) while in Object mode
Please remember to save often, time taken for remeshing is dependent on many factors and may take an unexpectedly long time
| Option | Description | Performance Impact |
|---|---|---|
| Preprocess | Runs QuadWild's built-in decimation, triangulation, and attempt to fix common geometry issues | High |
| Smoothing | Smooths topology after quadrangulation | High |
| Detect Sharp | Generates sharp features from edges above the threshold, from edges marked sharp, and edges marked seam | Low |
| Symmetry | Produce symmetrical topology along specified axes | Shortens time taken since less geometry is processed |
| Option | Description | Performance Impact |
|---|---|---|
| Debug Mode | Shows meshes produced by intermediate steps | Low |
| Use Cache | Run pipeline from quadrangulation step onwards (see Pipeline) (MUST run full pipeline once before) | Shortens time taken since less steps run |
Other than Debug Mode and Use Cache, advanced settings are passed straight through to the underlying QuadWild Bi-MDF and QuadWild library and are either undocumented or too complex for me to understand. They are still made available here for experimentation and fine-tuning.
Find and share more tips at Discussions
flowchart TD
Start --> B{Use cache?}
B -->|False| C[Cut mesh in half on specified axes for symmetry]
C -.-> D([mesh.obj])
D --> E[Calculate sharp features]
E --> G[[QuadWild built-in preprocessing and field calculation]]
D --> G
G -.-> H([mesh_rem.obj])
H --> I[[QuadWild field tracing and splitting into patches]]
I -.-> J([mesh_rem_p0.obj])
J --> K[[QuadWild quadrangulation and smoothing]]
B -->|True| K
K -.-> L([mesh_rem_p0_0_quadrangulation.obj, mesh_rem_p0_0_quadrangulation_smooth.obj])
L --> M[Add mirror modifier on specified axes for symmetry]
433 followers · starred Jan 2026
18 followers · starred Feb 2025
107 followers · starred Aug 2026
125 followers · starred Oct 2024