2009-01-16 8 views
3

Étant donné deux Béziers quadratiques en 2D avec des coordonnées entières, quelle est la meilleure façon de trouver leur (s) point (s) d'intersection? Un rejet précoce est également intéressant s'ils ne se croisent pas. Si cela le rend plus facile, on peut supposer qu'ils sont tous deux monotones dans x et y. Seules les intersections représentables par subdivision en entiers des courbes en entrée sont valides.Méthode rapide pour l'intersection de deux béziers quadratiques entiers?

Répondre

3

This document explique diverses méthodes pour trouver l'intersection de courbes.

+0

Le lien ci-dessus est mort. Le fichier peut encore être trouvé à http://replay.waybackmachine.org/20090521080353/http://cagd.cs.byu.edu/~557/text/ch7.pdf, mais ce serait mieux si quelqu'un avait plus endroit permanent pour le stocker. – zneak

0

Non, cela ne fonctionne pas. De cette façon, vous ne trouverez qu'un petit sous-ensemble (généralement vide) des intersections entre Q1 et Q2, à savoir celles où les points d'intersection se trouvent au même paramètre de courbe t par rapport aux deux courbes impliquées.

Questions connexes