Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
920c113
reading features
Nafiseh-Izadyar Dec 10, 2025
525140d
Added edge feature
Nafiseh-Izadyar Dec 17, 2025
548da8f
Fix split. Add debug output.
daniel-zint Dec 17, 2025
3677554
added swap
Nafiseh-Izadyar Dec 18, 2025
e426d99
Fixed collapse
Nafiseh-Izadyar Dec 19, 2025
c3c2b23
Multiple major changes to remeshing:
daniel-zint Dec 22, 2025
920909b
Merge branch 'main' of https://github.com/wildmeshing/wildmeshing-too…
daniel-zint Dec 23, 2025
a890d65
Add feature envelope.
daniel-zint Dec 23, 2025
18e61e1
Do not project after splitting. It might cause an infinite loop of sp…
daniel-zint Dec 23, 2025
50f8db1
Fixed the frozen boundary
Nafiseh-Izadyar Dec 24, 2025
f163876
Added the feature envelope
Nafiseh-Izadyar Dec 24, 2025
1573fa8
Added tags
Nafiseh-Izadyar Dec 24, 2025
e77d4a9
Fix TriMesh split rollback issue.
daniel-zint Dec 29, 2025
bd9b5f6
Do not allow zero quality triangles.
daniel-zint Dec 29, 2025
380b8b7
add da and angle for output report json
yunfanzhou Dec 30, 2025
bd90c08
remesh pipeline one model
yunfanzhou Dec 30, 2025
9081eed
correct directory
yunfanzhou Dec 30, 2025
19de7b2
remesh is now siwthcin between data root and proj root dpends on data…
yunfanzhou Dec 30, 2025
bc056c8
Cache edge attributes in collapse.
daniel-zint Jan 2, 2026
1cd0aa3
Rename is_freeze to corner_id and initialize it to -1 instead of 0.
daniel-zint Jan 2, 2026
36bd46b
corner needs to be exported as dict since the cornerids are not in order
yunfanzhou Jan 2, 2026
57322c7
handle dgeenrate feature edges
yunfanzhou Jan 3, 2026
62c4121
Fix edge attribute transfer bug in collapse.
daniel-zint Jan 5, 2026
544d2ba
Fix broken test.
daniel-zint Jan 6, 2026
a179a8b
Fix feature_edge transfer. Hopefully for good this time.
daniel-zint Jan 6, 2026
fa0d1a9
Fix more broken tests.
daniel-zint Jan 6, 2026
0be51e3
add relative length to remesh
yunfanzhou Jan 8, 2026
78ab9fb
Adding an absolute eps.
daniel-zint Jan 12, 2026
6b6a649
Do not repeatedly try failed splits.
daniel-zint Jan 12, 2026
03eb712
Smooth collects now vertices instead of edges.
daniel-zint Jan 12, 2026
87714e7
Fix the O(n^2) feature edge initialization.
daniel-zint Jan 12, 2026
5effb19
remove the edge 2 list of the remeshing
yunfanzhou Jan 12, 2026
dd6683c
Merge branch 'fpir' of https://github.com/wildmeshing/wildmeshing-too…
daniel-zint Jan 12, 2026
4b92691
Adding a normal check for swaps.
daniel-zint Jan 14, 2026
fdf5871
Only perform normal checks if normals are numerically trustworthy.
daniel-zint Jan 14, 2026
6164464
Allow collapses near corners.
daniel-zint Jan 15, 2026
23a17a4
Check for quality improvement during smoothing.
daniel-zint Jan 15, 2026
28168e9
remove the edge 2 list of the remeshing
yunfanzhou Jan 12, 2026
a92b200
hard code eps to be half of average edge length
yunfanzhou Jan 19, 2026
7cf561a
Write msh from pkl and read msh in remeshing.
daniel-zint Jan 20, 2026
6632127
Fix Eigen asserts when calling igl::internal_angles.
daniel-zint Jan 20, 2026
ed57e12
Deactivate failing remeshing tests.
daniel-zint Jan 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion app/qslim/app/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,6 @@ int main(int argc, char** argv)

const double diag = (box_minmax.first - box_minmax.second).norm();
const double envelope_size = env_rel * diag;

igl::Timer timer;
timer.start();
QSLIM m(verts, num_thread);
Expand Down
Loading