{ 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
Suzanne 3D Model
Model from Elizaveta
Model from Wildreamz
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]