Guides / Building & Resources

Tekstura peleryny ma 2048 pikseli, a tylko 372 z nich są rysowane

Plik ma wymiary 64×32, peleryna zajmuje róg 22×17, a strona, którą faktycznie widzą ludzie, to 160 pikseli — mniej niż 8% obrazu. Do tego dochodzi jednopiaskelowe przesunięcie, które wszystkich zaskakuje.

Tekstura peleryny w Minecrafcie to plik PNG o wymiarach 64 × 32 — 2048 pikseli. Peleryna wykorzystuje 372 z nich. Wszystko inne w pliku jest ignorowane, a część, na którą Gracz faktycznie patrzy, jest jeszcze mniejsza.

Sześć regionów

regionpozycjarozmiarpiksele
zewnętrzna(1, 1)10 × 16160
wewnętrzna(12, 1)10 × 16160
góra(1, 0)10 × 110
dół(11, 0)10 × 110
lewa(0, 1)1 × 1616
prawa(11, 1)1 × 1616
razem372

To 18,2% pliku. Zewnętrzna strona — jedyna, którą ktokolwiek widzi podczas chodzenia — to 160 pikseli, czyli 7,8% edytowanego obrazu.

Całość mieści się w polu 22 × 17 w lewym górnym rogu. Nawet w tym polu tylko dwa piksele pozostają niewykorzystane: (0, 0) i (21, 0), dwa rogi górnego rzędu, do których nie dochodzi ani górny, ani dolny pasek.

Wszystko poza obszarem 22 × 17 to martwa przestrzeń

Pozostałe 1676 pikseli to nie druga peleryna, maska ani zarezerwowany obszar. To nic. Możesz zostawić je przezroczyste, wypełnić swoim podpisem lub wkleić zdjęcie — gra odczytuje sześć prostokątów z rogu i ignoruje resztę pliku.

Warto to wiedzieć głównie dlatego, że to znacznie upraszcza problem. „Zaprojektuj pelerynę” brzmi jak projektowanie obrazu 64 × 32. To projektowanie prostokąta 10 × 16, dwukrotnie — przód i tył — plus czteropikselowa obwódka.

Jednopikselowe przesunięcie, które wszystkich zaskakuje

Spójrz, gdzie znajdują się top i bottom:

  • góra rozciąga się na x 1–10, bezpośrednio nad zewnętrzną stroną
  • dół rozciąga się na x 11–20

Zewnętrzna strona to x 1–10, a wewnętrzna strona to x 12–21. Zatem górny pasek pokrywa się z zewnętrzną stroną, a dolny pasek nie pokrywa się z żadną — znajduje się jeden piksel na lewo od wewnętrznej strony.

To jednokanałowe przesunięcie jest najczęstszą przyczyną błędów w ręcznie rysowanych pelerynach. Wybranie zakresu kolumn wewnętrznej strony i pomalowanie paska nad nią powoduje, że dolna krawędź jest przesunięta o jeden piksel, co w grze objawia się jako cienka linia niewłaściwego koloru wzdłuż dolnego obszycia. Jest to niewidoczne w edytorze, ponieważ pasek ma jeden piksel wysokości.

Proporcje nie są takie, jak sugeruje złożona tekstura

Widoczna peleryna ma 10 pikseli szerokości i 16 wysokości — jest 1,6 razy wyższa niż szeroka. Rozłożone płasko w teksturze, zewnętrzne i wewnętrzne strony leżą obok siebie, więc para wygląda jak blok krajobrazowy 20 × 16 i łatwo jest przypadkowo zaprojektować dla tego kształtu.

Wszystko wyśrodkowane na obu stronach zostanie podzielone na pół przez zagięcie. Wzór musi być skomponowany w jednej połówce 10 × 16 lub celowo odbity lustrzanie na obu.

Ten sam plik to również twoje Elytry

Jedna tekstura służy obu celom: podgląd na tej stronie pokazuje ją jako pelerynę lub jako Elytry z tego samego obrazu, ponieważ tak właśnie wykorzystuje ją gra. Projekt peleryny nigdy nie jest więc tylko projektem peleryny.

Te dwie rzeczy nie wyglądają jednak tak samo — peleryna wisi jako jeden płaski panel 10 × 16, a Elytry rozkładają ją na dwa skrzydła. Wzór, który ładnie układa się na środku pleców, jest dokładnie tym wzorem, który zostaje rozerwany, gdy skrzydła się otwierają. Sprawdź oba podglądy przed zatwierdzeniem projektu; plik jest wspólny, geometria nie.

Kreator peleryn →

More guides

Browse all →

Szukasz innych narzędzi do Minecrafta?

Zestaw generatorów, podglądów i konwerterów działających w przeglądarce — wszystkie za darmo.