Losowo wygenerowałem kilka punktów na płótnie JavaScript Zastanawiam się, jaka jest najskuteczniejsza metoda rysowania trójkątów łączących punkty w jednolity sposób. Celem jest, aby trójkąty wypełniały całe płótno bez zachodzenia na siebie.Generowanie trójkątów z losowego zestawu punktów
Dla reprezentacji wizualnej, tutaj jest obraz punktów, które losowo wygenerowałem na płótnie. Jak widzisz, być może będę musiał zmodyfikować sposób, w jaki losowo umieszczam punkty na płótnie.
I tak chcę rysować trójkąty.
Rozważmy [Delaunay Triangulation] (https://en.wikipedia.org/ wiki/Delaunay_triangulation) – Phrogz
Istnieje biblioteka JavaScript do tego (jak zawsze haha): https://github.com/ironwallaby/delaunay –
Dzięki @Phrogz, to powinno wystarczyć, aby skierować mnie we właściwym kierunku. – getmicah