Generator Diagramów Woronoja
Generuj diagramy Woronoja z zestawu punktów początkowych online. Kliknij płótno, aby dodać lub przeciągnąć punkty, przełączaj się między metrykami odległości euklidesowej, Manhattan, Czebyszewa i Minkowskiego, wybieraj spośród dopracowanych palet kolorów, oglądaj animację układania się komórek i eksportuj wynik jako SVG lub PNG. Zawiera relaksację Lloyda, preset punktów spirali złotej proporcji i siatki heksagonalnej dla ostrych, równych komórek.
Euklidesowa — odległość w linii prostej (klasyczna) Rozproszone losowo · 18 punktów początkowych · Aurora (morski · fiolet · róż)
Blokada reklam uniemożliwia wyświetlanie reklam
MiniWebtool jest darmowy dzięki reklamom. Jeśli to narzędzie Ci pomogło, wesprzyj nas przez Premium (bez reklam + szybciej) albo dodaj MiniWebtool.com do wyjątków i odśwież stronę.
- Albo przejdź na Premium (bez reklam)
- Zezwól na reklamy dla MiniWebtool.com, potem odśwież
Inne powiązane narzędzia:
O Generator Diagramów Woronoja
Generator Diagramów Woronoja dzieli dwuwymiarową płaszczyznę na regiony w oparciu o bliskość do zestawu punktów początkowych (ziaren). Każdy punkt na płaszczyźnie należy do tego punktu początkowego, który znajduje się najbliżej, przez co diagram przypomina mozaikę komórek wokół punktów wejściowych. To narzędzie generuje diagramy Woronoja interaktywnie w przeglądarce — dodawaj nowe punkty kliknięciem, przeciągaj dowolny punkt, aby przerysować komórki w czasie rzeczywistym, przełączaj się między czterema metrykami odległości i stosuj relaksację Lloyda, aby wyrównać rozmiary komórek. Eksportuj wynik jako ostry plik SVG lub łatwy do udostępnienia plik PNG.
Jak to działa: dla każdego miejsca na płótnie algorytm znajduje najbliższy punkt początkowy i maluje to miejsce kolorem przypisanym do tego punktu. Granica między dowolnymi dwiema komórkami jest symetralną odcinka łączącego te dwa punkty początkowe — czyli zestawem punktów dokładnie równo oddalonych od obu z nich. Trzy symetralne odcinków spotykają się w każdym narożniku komórki, który jest również środkiem okręgu przechodzącego przez trzy punkty początkowe (właściwość pustego okręgu).
Cztery metryki odległości — wizualizacja
Kształt każdej komórki Woronoja jest określany przez używaną metrykę odległości. Każda metryka definiuje, jak wygląda „okrąg” — a kształt tego okręgu jest dokładnie tym kształtem, który styka się z sąsiadami, tworząc granice komórek.
okrąg = koło
okrąg = romb
okrąg = kwadrat
okrąg = superelipsa
Dlatego komórki w metryce Manhattan mają tylko krawędzie poziome, pionowe i pod kątem 45°, podczas gdy komórki Czebyszewa mają tylko krawędzie poziome i pionowe — granica między dwiema komórkami jest zawsze styczna do kształtów tych dwóch „okręgów”. Metryka euklidesowa daje klasyczny diagram Woronoja o zaokrąglonych krawędziach, który każdy kojarzy z tą nazwą. Metryka Minkowskiego p=3 to matematycznie elegancki przypadek pośredni, stosowany w projektowaniu obliczeniowym, gdzie narożniki L1 wydają się zbyt ostre, a okręgi L2 zbyt okrągłe.
Co wyróżnia ten generator
Gdzie pojawiają się diagramy Woronoja
- Mapy zasięgu stacji bazowych (wież komórkowych) — telefon łączy się z tą wieżą, do której ma najbliżej, co odpowiada dokładnie komórce Woronoja tej wieży.
- Mapa cholery Johna Snowa z 1854 roku — Snow wyznaczył komórkę Woronoja wokół każdej pompy wodnej w Soho i policzył zgony z powodu cholery wewnątrz każdej komórki, izolując w ten sposób skażoną pompę przy Broad Street.
- Teksturowanie proceduralne — szum Worleya (szum komórkowy) jest używany do wszystkiego, od shaderów skóry po generowanie terenu w grach takich jak Minecraft i No Man's Sky.
- Generowanie siatek — solvery metod elementów skończonych preferują trójkąty zbliżone do równobocznych, a triangulacja Delaunaya (dualna do diagramu Woronoja) maksymalizuje najmniejszy kąt we wszystkich trójkątach.
- Planowanie ścieżek robotów — krawędzie diagramu Woronoja wokół punktów przeszkód to najbezpieczniejsze ścieżki, jakimi może poruszać się robot, ponieważ maksymalizują one odległość od każdej przeszkody.
- Stippling i rasterowanie (halftoning) — diagramy Woronoja poddane relaksacji Lloyda tworzą wizualnie przyjemne rozmieszczenie punktów, stosowane w artystycznym stipplingu oraz ditheringu drukarskim.
- Astronomia — supergromady galaktyk i kosmiczna sieć wykazują strukturę przypominającą diagram Woronoja ze względu na skupianie grawitacyjne; tesselacja Woronoja jest standardowym narzędziem do szacowania gęstości galaktyk.
- Krystalografia — komórki Wignera-Seitza (komórki Woronoja wokół atomów w sieci krystalicznej) definiują prymitywną objętość każdej komórki elementarnej w fizyce ciała stałego.
Szczegóły matematyczne
Definicja komórki — dla skończonego zestawu punktów początkowych \(\{p_1, p_2, \dots, p_n\}\) i dowolnej metryki \(d(\cdot,\cdot)\), komórka Woronoja punktu \(p_i\) to
\[ V_i = \{ x \in \mathbb{R}^2 \mid d(x, p_i) \le d(x, p_j),\ \forall j \neq i \} \]
zatem każda komórka jest przecięciem półprzestrzeni (dla metryki euklidesowej) lub półpłaszczyzn (dla L1/L∞). Komórki dzielą płaszczyznę z dokładnością do zbioru brzegowego o mierze zero.
Centrydalny diagram Woronoja (punkt stały Lloyda) — w CVT każdy punkt początkowy pokrywa się ze środkiem ciężkości (centroidem) swojej komórki:
\[ p_i = \frac{1}{|V_i|} \int_{V_i} x\, dA \]
Algorytm Lloyda wykonuje iteracje: klasyfikacja pikseli → przeniesienie każdego punktu do środka ciężkości jego komórki → powtórzenie. Zawsze zmniejsza on średni moment wtórny wewnątrz komórki, dzięki czemu jest zbieżny. Siatka heksagonalna stanowi globalne minimum dla jednolitej gęstości na torusie — dlatego plastry miodu są tak efektywne.
Jak korzystać z tego narzędzia
- Wybierz gotowy zestaw lub skonfiguruj formularz. Przyciski gotowych zestawów (presetów) na górze formularza to punkty startowe uruchamiane jednym kliknięciem — Klasyczne komórki, Plaster miodu, Kwartały miejskie, Ruchy króla, Złota spirala, Fale, Zrelaksowany Lloyd, Krawędzie szkieletowe, Tusz punktowy, 3 Terytoria.
- Wybierz metrykę odległości. Euklidesowa dla klasycznego wyglądu, Manhattan dla blokowych komórek, Czebyszewa dla kwadratów wyrównanych do osi, Minkowskiego p=3 dla zaokrąglonych kwadratowych komórek pośrednich.
- Kliknij Generuj. Diagram renderuje się z animowanym ujawnieniem wzrostu komórek, dzięki czemu widać, jak każdy punkt początkowy „zajmuje” swoje terytorium.
- Edytuj na płótnie. Kliknij w pustym miejscu, aby dodać nowy punkt początkowy. Przeciągnij dowolną kropkę punktu, aby ją przenieść — komórki podążają za Twoim palcem w czasie rzeczywistym. Kliknij dwukrotnie punkt, aby go usunąć.
- Udoskonal za pomocą relaksacji Lloyda. Kliknij przycisk relaksacji Lloyda (lub naciśnij klawisz R), aby przesunąć każdy punkt w stronę środka ciężkości jego komórki. Kilka przejść daje wizualnie jednorodną tesselację.
- Zmień metrykę bez utraty zestawu punktów. Użyj przycisków wyboru metryki nad płótnem — te same punkty, inna reguła odległości, drastycznie różne komórki.
- Eksportuj. SVG do zastosowań wektorowych, PNG do udostępniania rastrowego lub skopiuj PNG bezpośrednio do schowka.
Wskazówki, jak uzyskać świetnie wyglądające diagramy
- Aby uzyskać wizualnie jednorodne komórki, zacznij od układu Losowego lub Jednorodnego i zastosuj 3–4 przejścia relaksacji Lloyda. Zobaczysz, jak komórki zbiegają się do wzoru heksagonalnego o bardzo zbliżonych rozmiarach.
- Aby stworzyć plakaty w stylu pop-art, użyj układu Klaster z paletą Tęcza i włącz krawędzie komórek. Trzy terytoria tworzą uderzającą hierarchię wizualną z odważnymi blokami kolorów.
- Dla diagramów o technicznym wyglądzie, użyj stylu Krawędzie szkieletowe na układzie Jednorodnym — czyste czarne linie na białym tle wyglądają jak rysunek CAD.
- Dla organicznych, ręcznie rysowanych wzorów, użyj stylu Tusz punktowy — algorytm interpretuje krawędzie komórek jako kropkowanie i tworzy efekt rysunku piórkiem i tuszem, stosowany w ilustracji naukowej.
- Dla klarowności matematycznej, przełącz się na metrykę Manhattan lub Czebyszewa przy małej liczbie punktów (8–12 punktów). Krawędzie pod kątem prostym ułatwiają ręczne prześledzenie, dlaczego każda komórka ma taki, a nie inny kształt.
Często zadawane pytania
Co to jest diagram Woronoja?
Diagram Woronoja dzieli płaszczyznę na komórki w oparciu o to, do którego z zestawu punktów początkowych dane miejsce ma najbliżej. Każda komórka składa się ze wszystkich miejsc znajdujących się najbliżej jednego konkretnego punktu początkowego. Granice komórek są równo oddalone od dwóch lub więcej punktów początkowych.
W jaki sposób ten generator oblicza diagram?
Używa klasyfikacji siłowej (brute-force) piksel po pikselu: dla każdego piksela na płótnie znajduje najbliższy punkt początkowy według wybranej metryki odległości, a następnie maluje ten piksel kolorem tego punktu początkowego. Koszt wynosi O(W·H·N), ale metoda ta jest w pełni odporna na zdegenerowane dane wejściowe i w prosty sposób obsługuje dowolną metrykę odległości.
Jakie są cztery metryki odległości?
Metryka euklidesowa to odległość w linii prostej, dająca klasyczny wygląd diagramu Woronoja. Metryka Manhattan to odległość wzdłuż osi, przypominająca siatkę ulic miejskich. Metryka Czebyszewa to odległość ruchu króla szachowego. Metryka Minkowskiego p=3 to metryka pośrednia o zaokrąglonym kwadracie. Przełączanie metryk na tym samym zestawie punktów daje drastiocznie różne kształty komórek.
What is Lloyd relaxation?
Algorytm Lloyda wielokrotnie przesuwa każdy punkt początkowy do środka ciężkości (centroidu) jego bieżącej komórki Woronoja. Po kilku iteracjach komórki stają się wizualnie jednorodne i dążą do heksagonalnego plastra miodu — struktury zwanej centrydalną tesselacją Woronoja.
Czy mogę edytować punkty po wygenerowaniu?
Tak. Kliknij w dowolnym miejscu na płótnie, aby dodać nowy punkt początkowy. Przeciągnij dowolny punkt, aby go przenieść — diagram przerysowuje się w sposób ciągły. Kliknij dwukrotnie punkt, aby go usunąć. Przycisk Resetuj przywraca pierwotny układ punktów początkowych.
Jaka jest różnica między diagramem Woronoja a triangulacją Delaunaya?
Są to grafy dualne. Triangulacja Delaunaya łączy każdą parę punktów początkowych, których komórki Woronoja dzielą krawędź. Równoważnie, trzy punkty początkowe tworzą trójkąt Delaunaya wtedy i tylko wtedy, gdy żaden inny punkt nie leży wewnątrz okręgu opisanego na tym trójkącie.
Czy mogę stworzyć ten sam diagram dwukrotnie?
Tak. Wpisz dowolny ciąg znaków w pole Losowe ziarno (Random Seed) — ten sam ciąg znaków zawsze odtwarza ten sam początkowy zestaw punktów. Połącz to z innymi polami formularza, aby udostępnić bezpośredni link (permalink) do dokładnego diagramu.
Co mogę zrobić z wyeksportowanym plikiem SVG lub PNG?
Są one bezpłatne do użytku osobistego i komercyjnego — diagramy generowane przez to narzędzie nie mają znaków wodnych ani ograniczeń licencyjnych. Możesz używać ich do slajdów, ilustracji na blogach, notatek z wykładów, nadruków na koszulkach, jako podpowiedzi (prompty) do sztuki generatywnej lub jako mapy bazowe do dalszej pracy w programach Illustrator lub Inkscape.
Cytuj ten materiał, stronę lub narzędzie w następujący sposób:
"Generator Diagramów Woronoja" na https://MiniWebtool.com/pl/generator-diagramow-woronoja/ z MiniWebtool, https://MiniWebtool.com/
przez zespół MiniWebtool. Zaktualizowano: 2026-05-20
Narzędzia uniwersalne:
- Kalkulator wieku Polecane
- Kalkulator BTU klimatyzacji
- Generator kodów kreskowych Polecane
- Kalkulator proporcji parzenia kawy
- Kalkulator kosztów palenia
- Twój wiek w latach, miesiącach, dniach, godzinach, minutach i sekundach
- Konwerter adresu IP na binarne
- Konwerter adresu IP na format szesnastkowy
- Czy włączona jest obsługa JavaScript?
- Wyszukiwarka ofert pracy
- Generator Labiryntów Polecane
- Kalkulator mil na galon
- Konwerter Liczb na Słowa
- Generator Kodów QR
- Wyszukiwarka Cytatów (Angielski)
- konwerter słów na numer telefonu
- Kalkulator Oszczędności Czasu Dziennego
- Kalkulator objętości i obsady akwarium
- Kalkulator podłoża akwariowego
- Kalkulator rozmieszczenia roślin
- Kalkulator ABV Homebrew
- Planer imprezy pizzowej
- Kalkulator współczynnika parkingowego
- Kalkulator promieniowania banana
- Kalkulator spadania przez Ziemię
- Kalkulator uderzenia spadającej monety
- Kalkulator domu z klocków Lego
- Kalkulator alkoholu na wesele
- Kalkulator grilla
- Kalkulator czasu chłodzenia piwa
- Kalkulator ABV Koktajlu
- Generator i solver sudoku
- Solver i trener gry 24
- generator-nonogramów-picross
- Generator KenKen (Calcudoku)
- Generator Kakuro
- Licznik Kosztów Spotkania
- Kalkulator zmarnowanego czasu na dojazdy
- Kalkulator czasu odpowiedzi na e-mail
- Kalkulator wartości papieru toaletowego
- Kalkulator kosztu prysznica
- Kalkulator oszczędności żarówek
- Generator Killer Sudoku
- Generator Futoshiki
- Generator Hashi (Mosty)
- Generator wykreślanek Polecane
- Generator Slitherlink
- Generator krzyżówek Polecane
- Generator kryptogramów Polecane
- Generator pomieszanych słów
- Generator drabinek słownych
- Kalkulator Podsieci IP Nowy
- Kalkulator wskaźnika zaangażowania na Instagramie Nowy
- Kalkulator wskaźnika zaangażowania TikTok Nowy
- Kalkulator zarobków YouTube Nowy
- Pobieracz Miniatur YouTube Nowy
- Ekstraktor tagów YouTube Nowy
- Losowanie komentarzy YouTube Nowy
- Licznik Znaków Twitter/X Nowy
- Generator Czcionek na Instagram Nowy
- Przewodnik po Rozmiarach Obrazów w Mediach Społecznościowych Nowy
- Kalkulator Zarobków na TikToku Nowy
- Statystyki Kanału YouTube Nowy
- Konwerter Znacznika Czasu Twitter/X Nowy
- Kalkulator Czasu Oglądania YouTube Nowy
- Kalkulator Zarobków na Twitch Nowy
- Kalkulator Monetyzacji YouTube Shorts Nowy
- Kalkulator Kosztów Reklam na Facebooku Nowy
- Kalkulator ROI Mediów Społecznościowych Nowy
- Optymalizator Czasu Publikacji w Mediach Społecznościowych Nowy
- Sprawdzacz Nazwy Użytkownika w Mediach Społecznościowych Nowy
- Kalkulator CTR Nowy
- Kalkulator ROAS Nowy
- Kalkulator ROI Influencera Nowy
- 🌬️ Kalkulator Odczuwalnej Temperatury Wiatru Nowy
- 🌡️ Kalkulator Indeksu Cieplnego Nowy
- 💧 Kalkulator Punktu Rosy Nowy
- Kalkulator Rozmiaru Opon Nowy
- 🖱️ Licznik Kliknięć Nowy
- ❄️ Kalkulator Dnia Śnieżnego Nowy
- 🎮 Konwerter Czułości Gier Nowy
- ⚔️ Kalkulator DPS Nowy
- 🎰 Kalkulator Pity Gacha Nowy
- 🎲 Kalkulator Prawdopodobieństwa Dropu Nowy
- 🎮 Konwerter Waluty Gry Nowy
- Wymiary Formatów Papieru Nowy
- Kalkulator Spalania Paliwa Nowy
- Kalkulator 0–60 i Ćwierć Mili Nowy
- Kalkulator Zdolności Holowania Pojazdu Nowy
- Kalkulator Nawozu NPK Nowy
- Kalkulator Ziemi do Podwyższonej Grządki Nowy
- Kalkulator Dat Przymrozków Nowy
- Kalkulator Nawozu do Trawnika Nowy
- Kalkulator Odległości Lotu Nowy
- Generator Listy Pakowania Nowy
- Generator Teselacji Nowy
- Generator Spirografu Nowy
- Generator Diagramów Woronoja Nowy
- Generator Fraktali L-System Nowy
- Eksplorator Zbioru Mandelbrota Nowy
- Generator Zbioru Julii Nowy
- Generator Trójkąta Sierpińskiego Nowy
- Kalkulator Wieku Kulturowego Nowy
- Kalkulator Rozkładu Masy Pojazdu Nowy
- Kalkulator Nacisku na Dyszel Przyczepy Nowy
- Kalkulator Zużycia Bieżnika Opony Nowy