-
Notifications
You must be signed in to change notification settings - Fork 1.5k
PMP: Accelerate isotropic remeshing #5507
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
Merged
Merged
Changes from 8 commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
19e5e4a
Use flaat_set and put it outside the loop
afabri 10f454d
reserve(8) for incident faces to a vertex
afabri 5e2a580
map -> unordered_map
afabri 95ea922
Important gain for Euler::add_face()
afabri a945c4f
small_vector has reserve()
afabri 22789f6
Replace geometric by combinatorial test
afabri 2ac977b
Early exit in do_intersect of Sphere/Bbox_3
afabri 82e5b3a
Do not collect in a vector per patch, but do the tests directly (@ja…
afabri dad0287
Remove trailing whitespace
afabri e7f18df
No need for calling abs for a squared distance
afabri 431c5b8
Comment something experimental that sneaked in
afabri 7785a9c
Use certainly()
afabri 4fab843
Add static filter for Equal_3::operator()(Vector_3, Null_vector)
afabri 2e3bfa8
Reduce calls to target @sloriot please double check the correctness
afabri 45265a7
Replace vector with optional by two vectors. No idea what is better yet
afabri b1c2dd8
WIP: early exit in the static filter
afabri 643810f
WIP for not hard coding conservative. Todo: Use of Has_filtered
afabri 9274503
remove debug code
afabri cea8cca
WIP: less computations of degree
afabri b523916
Check that the kernel has static filters
afabri ac708f6
use nested class for dispatch
sloriot 3614dee
don't reinvent the wheel
sloriot 2b5cb2d
copy tags
sloriot e6c2e5c
Simplify. todo: tighter bounds per case or factorization with a lambda
afabri da17681
Avoid computing degree several times
afabri 109a893
remove #ifdef that should be defined
janetournois 29a40dc
Remove the timer and the output of the result
afabri File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.