CodeKitHub
Narzędzia generujące

Generator kręgów Minecraft

Ostatnia aktualizacja:

Świat Minecrafta jest zbudowany wyłącznie z kwadratowych bloków na siatce, więc nie ma sposobu, aby umieścić matematycznie gładkie koło — każdy "okrąg" w grze jest w rzeczywistości przybliżeniem w formie pixel art, a uzyskanie dobrze wyglądającego okręgu na oko jest notorycznie żmudne. To narzędzie generuje siatkę blok po bloku dla dowolnej wybranej średnicy, jako wypełniony dysk lub pusty kontur o grubości jednego bloku, wraz z łączną liczbą bloków, dzięki czemu wiesz dokładnie, ile bloków zebrać przed rozpoczęciem budowy.

Potrzebne bloki: 0

Czym jest to narzędzie?

Piksel-koło to standardowa technika przybliżania okręgu na dowolnej kwadratowej siatce — gry wideo, pixel art i wzory do haftu krzyżykowego wykorzystują tę samą podstawową ideę: dla każdej komórki siatki oznacz ją jako "wewnątrz" okręgu, jeśli jej odległość od środka mieści się w docelowym promieniu, a w przeciwnym razie jako "na zewnątrz". Ponieważ świat Minecrafta jest zasadniczo trójwymiarową siatką bloków 1×1×1, dokładnie ta sama technika siatki 2D jest potrzebna do wytyczenia okrągłej podłogi, przekroju wieży lub pierścienia kopuły w budowli.

To narzędzie oblicza tę siatkę bezpośrednio: wpisz średnicę, a narzędzie zaznaczy każdą komórkę w obrębie tego promienia od środka, generując wizualny podgląd blok po bloku oraz możliwy do skopiowania wzór tekstowy, używający # dla bloku i . dla pustej przestrzeni, dzięki czemu możesz podążać za nim w grze rząd po rzędzie.

Obsługuje również pusty tryb "konturu", który zachowuje tylko komórki na granicy wypełnionego okręgu — układ potrzebny do pierścieniowej ściany lub okrągłej ramy okiennej zamiast pełnego dysku, i który wykorzystuje zdecydowanie mniej bloków przy dużych średnicach.

Dlaczego warto go używać?

  • Już dwa razy zburzyłeś tę samą okrągłą wieżę, bo na oko wychodziła krzywa — generujesz siatkę dla średnicy 12, śledzisz ją rząd po rzędzie według wzoru tekstowego i tym razem wychodzi symetrycznie za pierwszym razem.
  • Budujesz warstwową kopułę do obserwatorium i potrzebujesz sekwencji malejących pierścieni — generujesz siatkę konturu dla każdej średnicy od największej do najmniejszej i układasz je jedna na drugiej.
  • Musisz wiedzieć z wyprzedzeniem, czy masz wystarczająco kwarcu, zanim wyruszysz na wyprawę górniczą — porównujesz liczbę bloków wypełnionych i konturu dla tej samej średnicy i wybierasz wersję, która zmieści się w magazynie, który już masz.
  • Znajomy przesłał Ci współrzędne projektu z okręgiem o średnicy 24, ale nie powiedział, ile bloków potrzeba — wpisujesz to tutaj i dostajesz dokładną liczbę, zanim zaczniesz kopać.
  • Projektujesz okrągłe okno w murze zamku i chcesz tylko obwód, nie pełny dysk blokujący światło — przełączasz na tryb Kontur i dostajesz cienką ramę zamiast zatyczki.
  • Chcesz zobaczyć, jak zmienia się postrzegana "okrągłość" przy przejściu z 8 na 16 i 32 bloki średnicy, zanim się zdecydujesz — generujesz kolejno trzy siatki i porównujesz wizualnie, która wygląda mniej kanciasto.

Jak używać

  1. Wpisz żądaną średnicę w blokach (od 3 do 64).
  2. Wybierz Wypełnione dla pełnego dysku lub Kontur dla pustego pierścienia o grubości jednego bloku.
  3. Podgląd siatki aktualizuje się natychmiast, wraz z dokładną wymaganą liczbą bloków.
  4. Kliknij "Kopiuj wzór tekstowy", aby skopiować siatkę # / . rząd po rzędzie, do której możesz się odwoływać podczas budowy, lub podążaj bezpośrednio za siatką wizualną.

Przykład

Wejście

Średnica: 16, Tryb: Kontur

Wynik

Potrzebne 40 bloków

Wypełniony okrąg o średnicy 16 bloków wymaga 188 bloków, ale ta sama średnica w trybie konturu wymaga tylko 40 — tryb konturu jest zdecydowanie bardziej wydajny pod względem liczby bloków w przypadku dużych pierścieni, ścian i ram okiennych, gdzie nie potrzebujesz pełnego wnętrza.

Liczba bloków: wypełnione a kontur

Oszczędność bloków w trybie konturu rośnie dramatycznie wraz ze wzrostem średnicy, ponieważ liczba bloków pierścienia skaluje się wraz z jego obwodem, podczas gdy liczba bloków pełnego dysku skaluje się wraz z jego powierzchnią.

ŚrednicaBloki wypełnione (przybliżenie)Bloki konturu (przybliżenie)
84420
1618840
3277288
643,168176

Powiązane narzędzia

Aby poznać inne narzędzia do siatek, wzorów i pomiarów, wypróbuj te.

Generator wzorów tła CSS · Kalkulator NWD i NWW · Konwerter jednostek

Praktyczne wskazówki dotyczące budowania z siatki

Przejście z siatki na ekranie do realnych bloków postawionych w świecie to miejsce, gdzie wkrada się najwięcej błędów. Te wskazówki pomagają je ograniczyć.

  • Zawsze najpierw postaw cztery punkty kardynalne koła (północ, południe, wschód, zachód) jako punkty odniesienia, potem wypełniaj łuki między nimi — łatwiej zachować symetrię niż budować po kolei z jednej strony.
  • Przy nieparzystej średnicy środek siatki wypada na pojedynczym bloku; przy parzystej — między czterema blokami — pamiętaj o tym, wyrównując koło z resztą budowli.
  • Jeśli tryb Kontur tworzy pierścień z małymi przerwami po przekątnej (częsty artefakt pikselowych okręgów przy pewnych średnicach), to normalne — dopełnij ręcznie te izolowane komórki, by zamknąć krawędź bez dziur.
  • Przy kopule zawsze buduj od największego pierścienia w górę — zaczynanie od szczytu znacznie utrudnia utrzymanie wyrównanego środka w miarę zmniejszania się średnic.

Najczęściej zadawane pytania

Dlaczego nie ma opcji idealnie gładkiego okręgu?

Świat Minecrafta jest zbudowany wyłącznie z bloków 1×1×1 na siatce, więc żadna konstrukcja w grze nie może być matematycznie gładkim okręgiem — każda budowla wyglądająca na okrągłą jest w rzeczywistości przybliżeniem opartym na siatce pikseli. To narzędzie generuje takie przybliżenie bezpośrednio, wykorzystując tę samą technikę odległości od środka, która jest stosowana w pixel art i piksel-kołach ogólnie.

Jaka jest różnica między trybem Wypełnione a Kontur?

Tryb Wypełnione zaznacza każdą komórkę siatki w obrębie docelowego promienia, tworząc pełny dysk — przydatny do podłogi lub płaskiej okrągłej platformy. Tryb Kontur zachowuje tylko komórki na granicy tego dysku, tworząc pierścień o grubości jednego bloku — przydatny do ściany wieży, ramy okiennej lub dowolnej konstrukcji, która nie powinna być pełna, i wykorzystuje znacznie mniej bloków.

Dlaczego liczba bloków ma znaczenie?

Przy dużej budowli znajomość dokładnej liczby bloków z wyprzedzeniem oznacza, że możesz zebrać dokładnie odpowiednią ilość materiału za jednym razem, zamiast kończyć materiał w połowie budowy lub wydobywać za dużo. Pozwala to również porównać koszt materiałowy różnych średnic lub wersji wypełnionej i konturowej przed podjęciem decyzji, co budować.

Czy mogę użyć tego do kopuł i dachów, a nie tylko płaskich okręgów?

Tak — kopuła jest zazwyczaj budowana jako stos okrągłych pierścieni o malejącej średnicy, a dach stożkowy działa na tej samej zasadzie. Wygeneruj siatkę dla każdej średnicy w przekroju kopuły lub dachu, warstwa po warstwie, zaczynając od największego pierścienia u podstawy, a kończąc na najmniejszym na szczycie.

Czy to, co wpisuję, jest wysyłane na serwer?

Nie. Siatka koła jest obliczana wyłącznie w JavaScript w Twojej przeglądarce. Nic nie jest przesyłane ani przechowywane.

Jaka jest minimalna i maksymalna obsługiwana średnica?

Narzędzie obsługuje średnice od 3 do 64 bloków. Poniżej 3 bloków przybliżenie siatkowe przestaje tworzyć rozpoznawalny kształt koła, a 64 pokrywa większość praktycznych budowli w trybie survival, nie czyniąc siatki wizualnej zbyt uciążliwej do odczytania.

Dlaczego liczba bloków nigdy nie jest dokładną wielokrotnością liczby pi razy średnica?

Ponieważ pracujesz na dyskretnej kwadratowej siatce, a nie na ciągłym okręgu — każda komórka jest włączana lub wykluczana w zależności od tego, czy jej środek mieści się w promieniu, więc końcowa liczba jest zawsze przybliżeniem całkowitym, a nie dokładnym wynikiem wzoru geometrycznego.

Jak korzystać ze wzoru tekstowego z # i . przy budowaniu w pojedynkę, bez drugiego gracza czytającego instrukcje?

Skopiuj wzór do edytora tekstu lub na drugi monitor/telefon, a następnie buduj jeden rząd siatki naraz, licząc wypełnione komórki (#) od lewej do prawej — jest zaprojektowany właśnie do samodzielnego śledzenia, rząd po rzędzie, bez konieczności interpretowania obrazu.

Czy liczba bloków obejmuje jakiekolwiek bloki podporowe pod konstrukcją?

Nie, liczba dotyczy wyłącznie przekroju samego okręgu (wypełnionego lub konturu) przy wybranej średnicy. Jeśli Twoja budowla potrzebuje osobnych rusztowań lub filarów podporowych, te bloki musisz policzyć osobno.

Powiązane narzędzia