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

Add examples showing how subdivision algorithm works #198

Open
dhermes opened this issue Feb 4, 2020 · 2 comments
Open

Add examples showing how subdivision algorithm works #198

dhermes opened this issue Feb 4, 2020 · 2 comments

Comments

@dhermes
Copy link
Owner

dhermes commented Feb 4, 2020

In curve-curve-intersection.rst.

Add both a "straightforward" case and another that has to do polynomial clipping to reduce the list of candidate pairs.

This should resemble curve_intersection_potpourri.pdf, a document I had previously started during my PhD.

@dhermes
Copy link
Owner Author

dhermes commented Feb 4, 2020

There are a few other plots / groups of plots from a gist I made during my PhD that I'd like to incorporate into the docs.

Subdivision for Curve Intersection

Screenshot from 2020-02-03 21-07-24

Subdivision for Triangle-Triangle Intersection

Screenshot from 2020-02-03 21-07-44

Solve inverse B(s, t) = p via triangle subdivision

Screenshot from 2020-02-03 21-08-15

Screenshot from 2020-02-03 21-08-23

@dhermes
Copy link
Owner Author

dhermes commented Feb 4, 2020

There are a few other plots / groups of plots from my PhD

Invalid Bezier Triangle

Screenshot from 2020-02-03 21-14-42

Curve-Curve Intersection

Screenshot from 2020-02-03 21-16-50

Curved Edge Pairs Classified

Screenshot from 2020-02-03 21-17-00

Description of Triangle-Triangle Intersection Algorithm

Screenshot from 2020-02-03 21-17-09

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant