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

Faster mesh intersections #103

Open
8 of 12 tasks
BrunoLevy opened this issue Sep 20, 2023 · 1 comment
Open
8 of 12 tasks

Faster mesh intersections #103

BrunoLevy opened this issue Sep 20, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@BrunoLevy
Copy link
Owner

BrunoLevy commented Sep 20, 2023

  • interval_nt class in round_to_nearest mode
  • interval_nt class in round_to_infinity mode (does not seem to be faster than round_to_nearest mode)
  • filters for MeshInTriangle predicates
  • filters for RadialSort
  • Do radial sort in parallel
  • random shuffle for better radial sort load balancing ?
  • filter stats for radial sort
  • radial sort by propagation
  • CDT2d per-vertex predicate caching for constraint insertion (bof, won't do, not worth the additional complexity)
  • Better management of predicate cache when inserting a duplicated vertex (begin_transaction() / end_transaction())
  • Global vertices table: use symbolic information as vertex key instead of exact geometry
  • Use local meshes instead of global vertices table then merge them (by sorting the vertices)
@BrunoLevy BrunoLevy added the enhancement New feature or request label Sep 20, 2023
@Glizzy77
Copy link

Wack 💯💯

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

No branches or pull requests

2 participants