Za pomocą LEGO® Brick Editor możesz tworzyć na swoich wyspach wyjątkowe konstrukcje, tak jak w swoim pokoju – klocek po klocku! LEGO Brick Editor zawiera wiele klocków LEGO w żywych i autentycznych, nieprzezroczystych kolorach LEGO. LEGO Brick Editor umożliwia tworzenie własnych zasobów LEGO, a nawet zbudowanie całego miasta z klocków.
Nie ma złego sposobu na rozpoczęcie budowania własnych konstrukcji LEGO – możesz „wysypać” wszystkie potrzebne klocki z galerii za jednym razem lub wyciągać je pojedynczo. Możesz też wyciągnąć kilka klocków i zobaczyć, dokąd zaprowadzi cię intuicja. Najlepszy styl budynku to taki, który najbardziej ci odpowiada!
Na początek otwórz LEGO Brick Editor:
Na pasku narzędzi przejdź do menu rozwijanego Tryb wyboru i wybierz LEGO® Brick Editor.
Możesz też przełączyć się do LEGO Brick Editor za pomocą skrótu klawiaturowego Shift + 6.
LEGO Brick Editor to narzędzie służące do budowania własnych siatek statycznych LEGO z klocków, które można wykorzystać jako rekwizyty i nie tylko. Jest to galeria zawierająca stałą liczbę klocków LEGO, którym można nadać oryginalne kolory LEGO z dostarczonego zestawu. LEGO Brick Editor nie można używać do tworzenia własnych klocków ani do skalowania klocków w górę i w dół. W pracy należy stosować domyślny rozmiar wypustki klocków. Więcej informacji o klockach LEGO znajdziesz w Zasady marki LEGO® i w artykule Praca z wyspami LEGO.
Omówienie LEGO® Brick Editor
LEGO Brick Editor dodaje panel UI po lewej stronie okna wizualizacji, zawierający wszystkie funkcje i narzędzia potrzebne do tworzenia własnych, unikalnych zasobów z klocków. Z tego panelu wybierzesz klocki i ich kolor, skleisz je razem, a następnie rozdzielisz, gdy zechcesz edytować swoje dzieło sklejone Kroplejem.
LEGO Brick Editor korzysta ze standardowych funkcji edytora UEFN, takich jak Outliner, panel Szczegóły oraz Przeglądarka zawartości. LEGO Brick Editor współpracuje również ze wszystkimi wyspami opartymi na szablonie LEGO w zakładce Szablony marek w Przeglądarce projektów.
Panel LEGO Brick Editor składa się z trzech głównych sekcji:
Narzędzia LEGO Brick Editor
Kolor klocków
Wyszukiwarka i indeks klocków
Narzędzia LEGO Brick Editor
Narzędzia LEGO Brick Editor mają trzy główne funkcje:
Przyciąganie – łączy klocki zgodnie z wybranymi ustawieniami trybu przyciągania.
Kroplej – skleja konstrukcję, aby stworzyć siatkę statyczną LEGO, którą można wykorzystać w projekcie.
Oddzielanie – rozdziela elementy siatki statycznej LEGO, aby można było edytować projekt i ponownie zapisać siatkę statyczną z aktualizacją projektu.
Więcej informacji na temat narzędzia Kroplej znajdziesz w sekcji Kroplej poniżej.
Kolor klocków
Kolor klocków obejmuje następujące funkcje:
Kolor – to menu rozwijane pokazuje aktywny wybór koloru. Możesz go użyć do wybrania koloru klocka, który zamierzasz umieścić w oknie wizualizacji, lub do zastosowania koloru do wybranych klocków.
Odczytaj kolor klocka – ta funkcja odczytuje kolor wybranego klocka w oknie wizualizacji i stosuje go do aktywnego wyboru koloru w sekcji Kolor. Wybierz kolor klocka, który chcesz skopiować, a następnie wklej ten kolor na inny klocek.
Zastosuj kolor klocka – ten przycisk zmienia kolor wybranego klocka na kolor z aktywnego wyboru koloru. Kolejny klocek, który wyciągniesz, będzie miał ten sam kolor.
Wyszukiwarka i indeks klocków LEGO
Indeks LEGO Brick Editor zawiera listę wszystkich dostępnych klocków. Przewiń indeks, aby znaleźć odpowiedni klocek, lub zawęź wyszukiwanie, wpisując nazwę klocka w pasku wyszukiwania.
Klocki LEGO podlegają dwóm warunkom:
Klocki w indeksie mają stały zestaw kolorów. Aby zachować autentyczność klocków LEGO w UEFN, nie wolno zmieniać ich materiału.
Klocków z indeksu nie można skalować w projektach. Ta funkcja jest wyłączona w trybie LEGO Brick Editor. Przestrzeganie tej zasady zapewniają weryfikatory projektów.
Dlaczego nie można skalować klocków? Klocki LEGO muszą mieć jednolitą skalę w całym projekcie, aby wypustki i rurki mogły się ze sobą łączyć. Więcej informacji o wymiarach klocków LEGO znajdziesz w artykule Praca z wyspami LEGO.
Podczas budowania możesz zduplikować wybrany klocek lub zestaw klocków. W tym celu naciśnij klawisze Ctrl + D na klawiaturze, a obok zaznaczonego obiektu pojawi się jego kopia. Podczas tworzenia będziesz często korzystać z tego skrótu.
Indeks klocków LEGO
Poniżej znajduje się przegląd wszystkich klocków LEGO dostępnych w edytorze.
| Dostępne klocki LEGO | ||||
|---|---|---|---|---|
Klocek 1 x 1 | Klocek 1 x 2 | Klocek 1 x 3 | Klocek 1 x 4 | Klocek 2 x 2 |
Klocek 2 x 3 | Klocek 2 x 4 | Klocek z łukiem 1 x 4 | Cegła 1 x 2 x 1, łuk i wycięcie | Mały stożek 1 x 1 |
Okrągły klocek 1x1 | Klocek 16 z krzyżykiem | Stożek 2 x 2 x 2 | Płytka 1 x 1 | Płytka 1 x 2 |
Płytka 1 x 3 | Płytka 1 x 4 | Płytka 1 x 8 | Płytka 2 x 2 | Płytka 2 x 3 |
Płytka 2 x 4 | Płytka 2 x 8 | Płytka 4 x 6 | Płytka 8 x 8 | Płytka narożna 1 x 2 x 2 |
Płytka narożna 2 x 2, kąt 45 stopni | Płytka narożna 3 x 3, kąt 45 stopni | Okrągły klocek 1x1 | Okrągły klocek 2x2 | Płytka 1 x 1 z zębem |
Płytka 1 x 2 z 1 wklęsłą wypustką | Płytka 2 x 2 z jedną wklęsłą wypustką | Talerz satelitarny 16 | Gładki kafelek 1 x 1 | Gładki kafelek 1 x 2 |
Gładki kafelek 1 x 3 | Gładki kafelek 1 x 4 | Gładki kafelek 2 x 2 | Kratka 1 x 2 | Okrągły gładki kafelek 1 x 1 |
Okrągły gładki kafelek 2 x 2 | Kafelek ćwiartka koła 1 x 1 | Kafelek 2 x 2 z łukiem | Gładki kafelek 2 x 3 z kątem | Dachówka 1 x 1 x ⅔ |
Dachówka 1 x 2 x ⅔ | Dachówka 1 x 2, kąt 45 stopni | Dachówka 1 x 3, kąt 45 stopni | Odwrócona dachówka 1 x 2 | Odwrócona dachówka 1 x 3, kąt 25 stopni |
Klocek profilowany 1 x 2 | Klocek profilowany 1 x 2, pojedynczy rowek | Klocek palisadowy 1 x 2 | Kolumna 1 x 1 x 6 | Podwójna kula 2 x 2 x 1 2/3, z wklęsłą wypustką |
Dachówka piramidalna 1 x 1 x 2/3 | Dachówka z kratownicą 1 x 2 x 2/3 | Dachówka 1 x 2, kąt 45°, bez wklęsłych wypustek | Odwrócona dachówka 1 x 2, kąt 45°, z cięciem | Płytka 2 x 2 x 2/3, odwrócony łuk |
Klocek 1 x 3 x 3 z wewnętrznym łukiem, wycięciem i wklęsłą wypustką | Klocek 1 x 3, zewnętrzny półłuk | Klocek 1 x 3 x 2 z wewnętrznym łukiem | Klocek z łukiem 1 x 5 x 4 odw. | Klocek z łukiem 1 x 3 x 3 |
Klocek z łukiem 1 x 4 x 3 | Klocek z łukiem 1 x 5 x 4 | Łuk okienny | Narożnik łuku okiennego | Płotek 1 x 4 x 2 z 4 wklęsłymi wypustkami |
Płotek 1 x 4 x 2 z trzonkiem | Warzywo | Wyposażenie kuchni |
Budowanie z klocków
Chcesz zacząć budować jak mistrz? Oto podstawowe kroki, które pomogą ci zacząć:
Wybierz kolor klocka.
Przeciągnij wybrany klocek z galerii klocków do okna wizualizacji.
Powtarzaj kroki 2 i 3, aby stworzyć budowlę lub obiekt swoich marzeń z klocków LEGO.
Aby poćwiczyć korzystanie z LEGO Brick Editor, otwórz wyspę Szablon LEGO Brick Editor i postępuj zgodnie z dokumentem Szablon LEGO Brick Editor, aby dowiedzieć się więcej o pracy z narzędziami LEGO Brick Editor.
Aby rozłożyć klocki, zaznacz sklejone klocki, a następnie wybierz opcję Oddzielanie z narzędzi LEGO Brick Editor. Klocki natychmiast się od siebie odkleją, ale się nie rozpadną.
Obrót klocków
Klocki obracają się za pomocą standardowego gizmo obrotu. W trybie obracania po zaznaczeniu klocka w jego środku pojawia się kształt rombu. Romb obraca się wraz z klockiem LEGO za pomocą gizmo, aby dać ci wyobrażenie o trójwymiarowym wyglądzie klocka. Każda wypustka i punkt łączenia stanowi inny punkt obrotu na wszystkich klockach, dzięki czemu można ustawić gizmo obrotu w górnym i dolnym punkcie obrotu.
Domyślnie klocki przyciągają się pod kątem 90 stopni wokół każdej osi. Klocki można obracać za pomocą klawiatury.
Po kliknięciu klocka pojawia się żółty romb. Edytor wyszukuje pole łączenia najbliższe kursorowi i wykorzystuje je jako punkt obrotu. Pole łączenia działa jak czujnik i magnes. Wykrywa, kiedy inny klocek znajduje się w pobliżu, a następnie kieruje go w stronę najbliższej wypustki na klocku lub płytce, aby umożliwić łączenie.
Podczas pracy z klockami LEGO ważne jest, aby korzystać z narzędzia LEGO Brick Editor. Gdy to narzędzie jest aktywne, zastępuje pasek narzędzi własnymi gizmo wyboru, przesuwania i obrotu. Korzystanie z tych gizmo poza narzędziem nie zapewni zachowania łączności LEGO.
Przyciąganie klocków
W trybie LEGO Brick Editor klocki przyciągają się automatycznie, gdy znajdą się w pobliżu siebie. Aby uzyskać optymalne łączenie klocków, podczas pracy w LEGO Brick Editor upewnij się, że ustawienie Lokalizacja przyciągania UEFN ma wartość 16.
Klocki LEGO wykorzystują wielokrotności liczby 16, aby połączyć się w obszarze wypustki na siatce. Więcej informacji o wypustkach, rozmiarach i przyciąganiu klocków LEGO oraz innych rzeczach znajdziesz w artykule Praca z wyspami LEGO.
Funkcja przyciągania klocków LEGO® działa tylko w trybie LEGO Brick Editor. Ustawienia przyciągania w LEGO Brick Editor używają innych wymiarów przyciągania niż domyślne ustawienia edytora UEFN. Podczas korzystania z trybu LEGO Brick Editor następujące ustawienia przyciągania Fortnite są niedostępne:
Przełącznik przyciągania
Przyciąganie do siatki
Przyciągnij do aktualnego kąta
Skalowanie współczynników zmiany rozmiaru
Zaawansowane ustawienia przyciągania
Zaawansowane ustawienia przyciągania można znaleźć w ustawieniach Wybór elementu siatki na pasku narzędzi okna wizualizacji.
| Ustawienie | Funkcja |
|---|---|
Kliknij, aby zakończyć przeciąganie | Klocek podąża za ruchem myszki, aż zostanie kliknięty i umieszczony na innym klocku lub na siatce. To ustawienie jest domyślnie wyłączone. Aby je włączyć, wybierz w oknie wizualizacji klocek, który nie jest sklejony Kroplejem. |
Włącz przyciąganie do krawędzi | Sprawia, że klocek próbuje się połączyć z sąsiednim, gdy zostaną umieszczone obok siebie. |
Maks. odległość przyciągania | Maksymalna odległość, o jaką można przesunąć wybrany element, aby zakończyć przyciąganie podczas korzystania z gizmo. |
Umieszczenie w jednym polu | Określa, czy pojedyncza wypustka lub rurka powinna łączyć się z inną pojedynczą wypustką lub rurką podczas przeciągania klocków. |
Możesz dostosować przyciąganie, konfigurując sposób wybierania przyciągania zgodnie z powierzchnią klocka, obrotem i innymi parametrami. Kliknij ikonę magnesu na pasku narzędzi okna wizualizacji, aby wybrać nowe ustawienia przyciągania.
W LEGO Brick Editor klocki łączą się ze sobą tak samo jak w rzeczywistości. Mogą się ze sobą łączyć tylko jeden na drugim i nie mogą się przenikać. Jeśli nie możesz połączyć elementów, sprawdź w oknie wizualizacji, czy nic nie przeszkadza w wycelowaniu klocka. Możesz również zamknąć i ponownie uruchomić LEGO Brick Editor, aby sprawdzić, czy miękki reset pomoże.
Sklejanie konstrukcji LEGO
Podobnie jak w filmie „LEGO: Przygoda”, klocki LEGO można sklejać w jedną zoptymalizowaną siatkę statyczną, nie martwiąc się o to, że Kroplej poskleja ci palce. Narzędzie Kroplej działa jak narzędzie do tworzenia treści cyfrowych. Możesz go używać do tworzenia modułowych elementów, które można wielokrotnie wykorzystać w projekcie.
Podziel duży obiekt na kilka mniejszych części i posklejaj je osobno.
Na przykład podczas tworzenia budowli możesz skleić różne elementy ścian, aby stworzyć jeden element wielokrotnego użytku. Kontynuuj sklejanie różnych części budynku: podłóg, dachów i innych elementów.
Aby stworzyć przedmioty do swojej gry, sklej podstawową strukturę, a następnie dodaj różne klocki, aby ozdobić i odróżnić jeden przedmiot od drugiego.
Po sklejeniu zasobów wszystkie sklejone siatki zostaną zebrane w Przeglądarce zawartości.
W trybie wyboru dwukrotne kliknięcie klocka LEGO lub siatki powoduje zaznaczenie tego elementu oraz wszystkich innych elementów połączonych z tym obiektem za pomocą wypustek. Proces będzie kontynuowany automatycznie, aż zostaną wybrane wszystkie powiązane elementy podrzędne i nadrzędne. Przydaje się to, gdy chcesz wybrać zestaw klocków do sklejenia.
Podczas używania narzędzia Kroplej pamiętaj o kilku ograniczeniach i wskazówkach:
Po sklejeniu struktury nie można zastosować nowego koloru do sklejonych klocków. Aby dodać nowy kolor, musisz oddzielić klocki, a następnie skleić je ponownie.
Kroplej działa na wybrane klocki. Nie ma znaczenia, czy są fizycznie połączone, czy tylko znajdują się blisko siebie. Użycie narzędzia Kroplej może zająć trochę czasu, więc zachowaj cierpliwość.
Cofnięcie użycia Kropleju spowoduje przywrócenie pierwotnych klocków, ale nie cofnie zmian w sklejonej siatce. Ma to na celu oszczędność pamięci, ponieważ przechowywanie całych siatek w historii cofania nie jest możliwe.
Jeśli użyjesz Kropleju do już istniejącej sklejonej siatki, wszystkie jej instancje w scenie zostaną zaktualizowane. Zachowaj ostrożność podczas wykonywania tej czynności, ponieważ możesz zbytnio zmienić kształt i przypadkowo spowodować przenikanie się elementów lub przerwać istniejące połączenia.
Sklejone siatki mają punkt obrotu w dolnej środkowej części wygenerowanej siatki. Jeśli ci to nie odpowiada, możesz to edytować po wygenerowaniu za pomocą narzędzia Tryb modelowania/Edytuj punkt odniesienia. Zmienione punkty obrotu nie są zachowywane w przypadku ponownego sklejenia.
Możesz również dostosować wygenerowany wolumen kolizji. Jest to dopuszczalne, o ile zachowasz wykrywanie przenikania elementów LEGO. Zmiany nie są zachowywane w przypadku ponownego sklejenia.
W celu optymalizacji siatki sklejanie spróbuje ustalić, czy istnieje sposób, aby dany trójkąt był widoczny z zewnątrz. Jeśli nie ma ścieżki, takie trójkąty są usuwane. Znacznie zmniejsza to ostateczną liczbę trójkątów, ale ma również wpływ na sposób modelowania. Nie twórz naprawdę skomplikowanych przestrzeni, po których zamierzasz chodzić, jako jednej sklejonej siatki. Podziel ją na mniejsze części składowe.
Zarządzanie pamięcią podczas sklejania
Sklejone klocki są traktowane przez edytor jako zasoby niestandardowe. W zależności od wielkości zbudowanej konstrukcji LEGO, może to wymagać sporej ilości pamięci. W tym przypadku przydatne jest sklejanie kluczowych elementów, ponieważ jest to skuteczny sposób pracy w ramach ograniczeń pamięci.
Sklejony model zajmuje więcej pamięci niż model, który nie jest sklejony. Model niesklejony instancjonuje powtarzające się części, nawet na poziomie klocków. Gdy model zostanie sklejony w jeden obiekt, nie można już utworzyć instancji poszczególnych klocków, więc zużywa on więcej pamięci.
Po co więc sklejać budowane z klocków zasoby? Kroplej przyspiesza proces budowy! Kiedy sklejasz kluczowe elementy projektu, tworzysz powtarzalny wzór, który można połączyć, aby uzyskać większy obiekt. Unikniesz również konieczności przeciągania poszczególnych klocków do okna wizualizacji, gdy chcesz przenieść zbudowaną konstrukcję.
Gdy zasób zostanie sklejony, staje się siatką statyczną. Ta siatka statyczna jest wysoce zoptymalizowana i działa wydajniej niż pojedyncze klocki. Tej samej siatki statycznej można użyć wielokrotnie w projekcie bez zwiększania wymagań dotyczących pamięci, ponieważ duplikaty odwołują się do oryginalnej instancji siatki statycznej i jej informacji bez zużywania dodatkowej pamięci.
LEGO Brick Editor współpracuje również z narzędziami do zarządzania pamięcią UEFN. Więcej informacji na temat optymalizowania projektu znajdziesz w dokumentach w sekcji Pamięć i optymalizacja.
Aby kontynuować budowę swojej wspaniałej konstrukcji, możesz dodawać nowe klocki LEGO do siatek, które zostały już sklejone.
Najczęściej zadawane pytania
Czy LEGO Brick Editor współpracuje z urządzeniem składającym LEGO?
Nie, elementów utworzonych za pomocą LEGO Brick Editor nie można używać z urządzeniem składającym. Urządzenie składające wykorzystuje zasoby LEGO, które są kolekcjami geometrii, natomiast LEGO Brick Editor wykorzystuje siatki statyczne. LEGO Brick Editor eksportuje siatkę statyczną, dlatego urządzenie składające nie identyfikuje jej jako obiektu, który można złożyć.
W jaki sposób poszczególne klocki i sklejone siatki wchodzą w interakcję z zasobami z istniejącej galerii materiałów LEGO?
W pierwszej wersji zachowujemy je oddzielnie w odniesieniu do trybu edytora. W trybie edytora można zaznaczyć tylko pojedyncze klocki lub sklejone siatki, a reguły łączenia nie uwzględniają elementów galerii.
Skąd wziąć więcej klocków i więcej kolorów?
Pierwsza wersja została ograniczona, aby zaprezentować edytor społeczności i sprawdzić, jakie funkcje są potrzebne deweloperom. Nie można tworzyć nowych klocków ani stosować innych kolorów niż dostępne w ustawieniach wstępnych. Do LEGO Brick Editor mogą zostać dodane nowe klocki i kolory. Więcej informacji na temat tego, co można, a czego nie można robić z klockami LEGO, znajdziesz w dokumencie Zasady marki LEGO®.
W edytorze brakuje kluczowej funkcji – kiedy zostanie dodana?
Pierwsza wersja została ograniczona, aby zaprezentować edytor społeczności i sprawdzić, jakie funkcje są potrzebne deweloperom. Opinie na temat tego, co powinno się pojawić, prosimy zgłaszać na forach.
Czy mogę używać razem LEGO Brick Editor i BuildingProp?
Tak, możesz używać sklejonych siatek statycznych w rekwizytach budowlanych Fortnite i aktorach siatki statycznej budowli.
Czy mogę używać razem LEGO Brick Editor i Scene Graph?
Tak, po utworzeniu siatki statycznej za pomocą sklejania do wygenerowanej siatki można się odwołać za pomocą komponentu siatki. Pamiętaj, że te same zasady dotyczą Scene Graph – nie wolno zmieniać materiałów ani skali i należy unikać przenikania się elementów LEGO. Pierwsze dwa są chronione przez mechanizmy walidacji, ale nie sprawdzamy jeszcze nakładania się obiektów dla komponentów siatki. Zmieni się to w przyszłej wersji.
Czy klocki rozpadną się po uderzeniu?
W pierwszej wersji nie dodajemy obsługi kolekcji geometrii, które są podstawowym formatem obiektów dla elementów galerii LEGO, które można zniszczyć. Podobnie urządzenie składające wymaga kolekcji geometrii do działania, więc nie jest obsługiwane w tej pierwszej wersji. Na razie sugerujemy skorzystanie z technik opisanych w szablonie przygodowej gry akcji, aby BuildingProps znikały po zniszczeniu i generowały pojedyncze wypustki pełniące rolę waluty.