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

New cork options "-first" and "-second" to produce A U (A^B) and B U (A^B) #32

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

fangq
Copy link

@fangq fangq commented Jul 13, 2016

two changes were found necessary in order to use cork in my project:

  1. I had to bump the output precision in the off file higher to avoid topological errors due to floating-point errors when using the output off files for tetrahedral mesh generation (using tetgen). see commit 971cb94
  2. I added boolFirst() method to generate surface A U (A^B), and added -first option in the cork binary. see commit 3faf80d. -first outputs surface input#1 cut by surface input#2.
  3. I also added -second to create B U (A^B), but may have some issues.

I also included the modified cork binary in my mesh generator project iso2mesh to replace the outdated libgts boolean operator.

fangq/iso2mesh@2acea45

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.

1 participant