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

BRep topology (experimental) #36

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

BRep topology (experimental) #36

wants to merge 3 commits into from

Conversation

pboyer
Copy link
Owner

@pboyer pboyer commented Jun 15, 2017

No description provided.

pboyer added 3 commits June 15, 2017 00:29
This reverts commit 6ec5ea3.
@pboyer pboyer changed the title Topology BRep topology (experimental) Jul 4, 2017
@maufl
Copy link

maufl commented Mar 18, 2020

Hi, I'm currently looking for (open source) implementations of boolean intersections of NURBS-surface based solids as learning material. I realize this PR is very old, but do you remember whether it's mostly complete? Is there anything crucial missing?

@pboyer
Copy link
Owner Author

pboyer commented Mar 18, 2020

This isn't particularly complete.

This is a better solution to the surface surface intersection problem: #37. I currently use an approach where I tessellate the surfaces, intersect the meshes, and refine the output. More robust systems generally use a marching approach.

I think this is a better place to look: https://github.com/solvespace/solvespace/tree/master/src/srf

@maufl
Copy link

maufl commented Mar 18, 2020

Thanks for the pointer! I did not know about this project so far.

@pboyer
Copy link
Owner Author

pboyer commented Mar 18, 2020

@maufl This is another good place to learn from: https://github.com/kanzure/brlcad/tree/master/src/libbrep

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.

2 participants