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

Question: Accurate intersection for analytic curves #2

Closed
Mo1999 opened this issue Apr 30, 2014 · 1 comment
Closed

Question: Accurate intersection for analytic curves #2

Mo1999 opened this issue Apr 30, 2014 · 1 comment

Comments

@Mo1999
Copy link

Mo1999 commented Apr 30, 2014

Hi,

A quick question:

Are there the intersection functions for the common analytic curves? like straightline/straightline, arc/straightline, arc/bspline, arc/arc and so on and on. It seems that we represent all curves using NURBS. If we treat all curves as NURBS to do intersection, will the result be accurate?

Thank you very much.

@pboyer
Copy link
Owner

pboyer commented Apr 30, 2014

Thanks for checking out verb!

If you find a case where an intersection result is not correct, it is a
bug.

You can represent any conic exactly using a NURBS curve. Under the hood,
verb represents all Curve and Surface types as a NURBS - not just for
intersection. This is the elegance of this particular representation.

True, certain types might be represented more compactly using another
formulation (and this might be in store in the future for verb), but
presently that would make the core far more complex for minimal space and
speed improvements.

Thanks!

On Tue, Apr 29, 2014 at 10:55 PM, Mo1999 notifications@github.com wrote:

Hi,

A quick question:

Are there the intersection functions for the common analytic curves? like
straightline/straightline, arc/straightline, arc/bspline, arc/arc and so on
and on. It seems that we represent all curves using NURBS. If we treat all
curves as NURBS to do intersection, will the result be accurate?

Thank you very much.


Reply to this email directly or view it on GitHubhttps://github.com//issues/2
.

@pboyer pboyer closed this as completed Apr 30, 2014
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

No branches or pull requests

2 participants