Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remeshing #137

Merged
merged 34 commits into from
Dec 12, 2022
Merged

Remeshing #137

merged 34 commits into from
Dec 12, 2022

Conversation

MarkGillespie
Copy link
Collaborator

Add remeshing functions

cbrakensiek and others added 30 commits March 31, 2022 16:09
boundary triangles

As recommended by Chen & Holst
boundary triangles

As recommended by Chen & Holst
@keenancrane
Copy link
Collaborator

Rad! I only skimmed the changes (and read the dics) but this looks great. Note that the build seems to be failing on Mac.

@MarkGillespie MarkGillespie merged commit 7f6d388 into nmwsharp:master Dec 12, 2022
@lfyMeta
Copy link

lfyMeta commented Dec 14, 2022

Thanks, this looks useful for me as well. From a quick look, this doesn't change any logic in how edge splits/collapses currently work internally, just drives them a particular way according to the remesh code?

This is because I use data on corners (so, data on halfedges) and want to be sure my approach to fixing up halfedge data on edge collapse still works (#135)

@MarkGillespie
Copy link
Collaborator Author

Yeah, this just uses the existing split/collapse code to try to improve triangle quality

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants