Wraz z wprowadzeniem aktualizacji 32.00 pojawiły się Urządzenie testu umiejętności oraz Urządzenie rozmowy! Używajcie tych urządzeń, by ożywić waszą wyspę wątkami fabularnymi i rozgrywką RPG. Z nową funkcją automatycznej lokalizacji tekstu zaprezentujecie swoje wyspy UEFN całemu światu, udostępniając je we wszystkich językach, w jakich dostępny jest Fortnite. Chcecie dowiedzieć się więcej na temat używania Verse do tworzenia złożonych systemów budowania proceduralnego, podobnych do tych, które niedawno zaprezentowano w ramach Re:Imagine London? Sprawdźcie nowy przykładowy projekt Verse – budowanie proceduralne, w którym znajdziecie więcej informacji!
Nowe Urządzenie testu umiejętności!
Rozszerzcie możliwości interakcji graczy ze środowiskiem, wprowadzając nową mechanikę interakcji na podstawie zdolności w trybie kreatywnym Fortnite oraz w UEFN! Stwórzcie własne gry z wędkowaniem lub otwieraniem zamków wytrychami poprzez interakcję z przytrzymaniem i zwolnieniem („doładuj i puść”) lub dokonanie wyboru we właściwym czasie. Więcej informacji znajdziecie w dokumencie Urządzenia testu umiejętności.
Urządzenie ma wiele opcji dostosowywania funkcji i grafiki w trybie kreatywnym Fortnite, w tym m.in.:
- Opcje układu
- Kolory układu
- Ikony sukcesu i porażki
- Wartości synchronizacji czasu
- Liczba sukcesów i porażek
- Rozmiar stref
- Przyspieszanie po każdym sukcesie
- Kurczący się rozmiar stref po każdym sukcesie
- Losowość położenia stref
Dodajcie je do swoich interakcji w UEFN z modelami widoku, by tworzyć własne widżety. (Obsługa API Verse zostanie wprowadzona w przyszłej aktualizacji.)
Nowe Urządzenie rozmowy do UEFN!
Urządzenie rozmowy umożliwia tworzenie drzew dialogowych, dzięki którym gracze mogą wchodzić w interakcje z postaciami niezależnymi na waszych wyspach, przez co ich spotkania są bardziej interaktywne. Możecie konstruować własne wykresy rozmów na podstawie wyborów graczy i wyników, by udoskonalić i urozmaicić rozgrywkę.
Na początek zajrzyjcie do dokumentacji Tworzenia rozmów w UEFN. Dowiecie się, jak używać Edytora rozmów – niestandardowego narzędzia do tworzenia dialogów w waszych projektach – wraz z tworzeniem zasobów i opcjami dostosowywania stylów menu. Zajrzyjcie do Rozmów w UEFN, gdzie znajdziecie dokumentację urządzeń, procedury i samouczki tworzenia własnych konwersacji.
Nowy przykład Verse – budowanie proceduralne
W ramach tej aktualizacji dostępny jest przykład funkcji Verse – budowanie proceduralne. Ta funkcja wykorzystuje napisany w Verse złożony, wydajny kod, który można wykorzystać jako punkt wyjścia dla innych projektów!
Ten przykład wykorzystuje fragmenty kodu Verse z niedawnej wyspy Re:Imagine London, która prezentuje złożone systemy budowania proceduralnego napisane całkowicie w Verse (włącznie z algorytmami Shape Grammar i Wave Function Collapse).
Aby dowiedzieć się więcej, sprawdźcie dokumentację szablonu Budowania proceduralnego.
Menadżer pory dnia Rozdziału 5 w trybie kreatywnym
Tryb kreatywny Fortnite otrzymuje zupełnie nowy wygląd! Na nowych wyspach w trybie kreatywnym Fortnite zostanie zastosowany nowy Menadżer pory dnia Rozdziału 5 (TODM). Ta aktualizacja wprowadza także poprawione oświetlenie przy użyciu systemów Lumen i Nanite, nadając nowym wyspom z trybu kreatywnego bardziej realistyczny wygląd. Ponadto, nowy Menadżer pory dnia będzie teraz pasować do wersji z UEFN, łącząc systemowo oświetlenie z trybu kreatywnego i UEFN.
W celu stworzenia własnego oświetlenia użyjcie Urządzenia sekwencji dnia oraz ustawień środowiska dostępnych w ustawieniach wyspy, w kategorii Świat.
Konwersja TODM wpływa na własne konfiguracje oświetlenia wprowadzane przy użyciu urządzenia Sklepienie nieba. Oznacza to, że wraz z rozwojem oświetlenia w UEFN, oświetlenie w trybie kreatywnym będzie odpowiadać nowym ustawieniom oświetlenia TODM.
Zanim zdecydujecie się na zmiany, wykonajcie kopię zapasową swojej wyspy. Wybranie nowej wersji TODM powoduje nieodwracalną konwersję i zachowane zostaną tylko przestrzeń Sklepienia nieba oraz dane lokalizacji. Po skonwertowaniu wyspy nie można powrócić do starej wersji TODM. Więcej informacji na temat konwertowania waszej wyspy dowiecie się na stronie Urządzenia sekwencji dnia.
Wszystkie urządzenia skonfigurowane do rozgrywki będą nadal działać zgodnie z oczekiwaniami.
Zaleca się przeprowadzenie konwersji możliwie jak najwcześniej, by zaktualizować starsze wyspy do oświetlenia TODM z Rozdziału 5. Przy okazji nadchodzącej aktualizacji wszystkie wyspy automatycznie przejdą na nowy system TODM, a urządzenie Sklepienie nieba zostanie wycofane. Wszelkie wyspy używające urządzenia Sklepienia nieba nie będą wówczas miały niestandardowego oświetlenia ustawionego przy użyciu tego urządzenia.
Aktualności na temat Fab i integracji z UEFN
Od ubiegłego roku twórcy mają dostęp do biblioteki Fab z poziomu Unreal Editor dla Fortnite (UEFN), ale teraz dla wszystkich twórców dostępna jest witryna Fab.com!
Fab to rozbudowany rynek, na którym użytkownicy mogą odkrywać, kupować, sprzedawać i udostępniać zasoby cyfrowe, wspierający najróżniejszych twórców treściami do wykorzystania w Unreal Engine, Unity 3D oraz UEFN.
Sprawdźcie aktualności na temat integracji Fab z UEFN poniżej, by dowiedzieć się, jakie zmiany pojawią się w przyszłości!
Aktualności na temat integracji UEFN
- Treści Megascans uzyskane na mocy licencji referencyjnej w ramach UEFN pozostaną darmowe w roku 2025 i później.
- Integracja Fab i UEFN obejmuje teraz odświeżony katalog Megascans z wersjami wielu obiektów w wyższej jakości.
Przyszłe usprawnienia
- Gdy Scene Graph przejdzie w fazę beta, w Fab pojawi się jeszcze więcej wysokiej jakości treści UEFN.
- Tworzymy system ułatwiający publikowanie treści bezpośrednio z UEFN do Fab. Więcej szczegółów podamy, gdy będziemy bliżej premiery.
Automatyczna lokalizacja dla wysp UEFN
Dzięki automatycznej lokalizacji w UEFN możecie teraz tłumaczyć tekst ze swoich wysp Fortnite na wszystkie czternaście obsługiwanych języków. Wasze treści staną się dostępne dla jeszcze większej liczby graczy na całym świecie.
Funkcja ta generuje tłumaczenia maszynowe dla elementów tekstowych, takich jak instrukcje rozgrywki, dialogi i cele. Działa razem z istniejącymi procedurami lokalizacji zasobów, by gracze mogli przeżywać przygody dostosowane do wybranego przez nich języka. Ręczna lokalizacja ze źródeł wybranych przez twórców nie jest jeszcze dostępna. Informacje na ten temat podamy w najbliższej przyszłości.
Szczegóły na temat eksportowania tekstu i zasobów do tłumaczenia znajdziecie w dokumentacji Lokalizacja tekstu w UEFN.
UEFN dostępny jest już podczas przerw technicznych
Teraz podczas przerw technicznych łatwiej jest zachować produktywność. Niektóre funkcje mogą być tymczasowo niedostępne, ale teraz macie możliwość pracy nad swoją wyspą UEFN w trybie offline. Możecie spodziewać się, że edytor będzie obsługiwać ciągłą edycję projektów podczas przerw technicznych. Co prawda nie będą wówczas dostępne funkcje testowania, ale zostaną one wznowione, gdy serwery Fortnite zostaną włączone, byście mogli kontynuować postępy podczas konserwacji serwerów.
Pamiętajcie, że od czasu do czasu przerwa techniczna dla wszystkich produktów (włącznie z UEFN) może być konieczna w celu przeprowadzenia aktualizacji backendu lub innych ważnych czynności konserwacyjnych.
Aktualizacje Scene Graph (eksperymentalne)
Zaktualizowano niektóre interfejsy API Verse dotyczące Scene Graph w celu przywrócenia generatorów zamiast surowych tablic danych. Przykładem może tu być funkcja FindComponents – będziecie musieli zaktualizować swój kod Verse.
Generatory można wykorzystywać na wiele sposobów, podobnie jak tablice, jednak nie obsługują one dostępu losowego. Oznacza to, że następujący kod Verse: MyEntity.FindComponents(my_component_type)[0] należy zapisywać jako (for (Y : MyEntity.FindComponents(my_component_type)) { Y })[0], dopóki nie będzie obsługiwana inna, bardziej skondensowana składnia.
Aktualizacja języka Verse V1
W aktualizacji 32.00 ustabilizowaliśmy język Verse V1 i dodaliśmy nowy, niestabilny język Verse V2. Od czasu pierwszej publicznej premiery Verse rozwijaliśmy język, wzbogacając go o nowe elementy, a zmiany te były w przejrzysty sposób wprowadzane dla użytkowników bez konieczności aktualizacji języka do nowej wersji. Spodziewamy się kontynuacji tych działań, z dokonywaniem większości zmian języka z zachowaniem wstecznej kompatybilności z poprzednimi wersjami oraz wprowadzaniem ich dla użytkowników wraz z nowymi wersjami UEFN. Macie możliwość aktualizacji projektu z Verse V0 do Verse V1, co zalecamy, byście zawsze mieli najnowszą i najlepszą wersję języka. Więcej szczegółów na temat zmian języka między wersjami znajdziecie w dokumentacji Aktualizacje i wycofania wersji języka Verse.
Podgląd konsolowy w UEFN
Dodaliśmy możliwość podglądu, jak wasza wyspa będzie wyglądać na konsolach 8. generacji i konsolach przenośnych. Możecie użyć tej funkcji, by zobaczyć, jak wasza wyspa będzie wyglądać u graczy na tych konsolach, by odpowiednio dostosować treści:
- Ustawienia > Podgląd platformy > Konsola > Konsola 8. generacji
- Ustawienia > Podgląd platformy > Konsola > Konsola przenośna
Pamiętajcie, że podgląd jest przybliżony, a ostatecznie najlepszym sposobem weryfikacji jest zawsze wczytanie kodu waszej wyspy na odpowiedniej konsoli.
Nowe przypisania postaci niezależnych z Sequencerem
Pojawiły się dwa nowe sposoby wprowadzania postaci niezależnych do waszych sekwencji w UEFN: przypisanie możliwych do stworzenia i zastępowalnych postaci niezależnych. Przypisania te są tworzone z poziomu definicji postaci niezależnej.
Przypisanie możliwej do stworzenia postaci niezależnej spowoduje stworzenie w świecie manekina opartego na definicji postaci niezależnej w ramach sekwencji.
Przypisanie zastępowalnej postaci niezależnej spowoduje przejęcie kontroli nad postacią stworzoną w świecie przy użyciu generatora i animowanie jej w ramach sekwencji. Więcej informacji znajdziecie w dokumencie Używanie Generatora postaci niezależnych z animacjami.
MetaHuman Animator: od dźwięku do animacji
Teraz możecie używać danych dźwiękowych do tworzenia wysokiej jakości animacji twarzy dla postaci z MetaHuman i Fortnite. Szybko generujcie animacje twarzy dla postaci niezależnych na waszych wyspach na podstawie nagranego dźwięku, z obsługą wielu języków i odgłosów niewerbalnych, a wszystko w ramach znanych procedur z MetaHuman Animator.
Nowe aktualizacje wysp LEGO®
- Na wyspach LEGO® dostępne są nowe pułapki: urządzenia Odbijacz, Schładzacz i Panel skokowy (w wariantach sufitowych, ściennych i podłogowych). Informacja dotycząca bezpieczeństwa: kaski, osłony na łokcie, kolana oraz okulary i sprzęt ochronny dla minifigurek są dostępne osobno!
- Na wyspach LEGO® aktywne są teraz urządzenia Profilu Twórcy.
Sygnatura czasowa Patchwork i inne aktualizacje
Urządzenia Patchwork mogą teraz odtwarzać muzykę w różnych sygnaturach czasowych. Możecie bezpośrednio zmienić sygnaturę czasową swojego miksu przy użyciu Menadżera muzyki Patchwork lub zautomatyzować zmiany sygnatur czasowych przy użyciu zaimportowanego pliku MIDI odtwarzanego przez Synchronizację utworów Patchwork.
Inne aktualizacje Patchwork:
- Dodano elementy sterujące czasem przejścia do Ustalacza wartości i Modulatora kroków, które umożliwiają zmianę wartości urządzeń Patchwork w określonym czasie.
- Głośnik Patchwork ma nowe opcje czasu zanikania, dzięki którym dźwięk stopniowo narasta lub zanika i jest odpowiednio słyszalny przez gracza.
- Aktywator nut Patchwork może teraz aktywować zdarzenia na początku lub końcu nuty.
Aktualizacje urządzeń
- Kamera okrążająca: dodano nową opcję przesunięcia terenu przy automatycznym obrocie. Po włączeniu kamera automatycznie dostosowuje stopień nachylenia w górę i w dół odpowiednio do pochylenia terenu, po którym porusza się gracz. Przykładowo, jeśli gracz biegnie w górę wzgórza, kamera podniesie się w górę.
- Urządzenie sterowania trzecioosobowego, Kamera stałopunktowa i Kamera stałokątowa nie są już w wersji beta.
- Urządzenie analityki: liczba możliwych umieszczeń urządzenia wzrosła z 50 do 100. Przypominamy, że pierwsze urządzenie umieszczone w grze wykorzystuje 39 jednostek pamięci, a każde kolejne – 9.
- Urządzenie Pnącza do grindu zostało wycofane. Zamiast tego możecie teraz dodawać pnącza do grindu jako opcję wyglądu w urządzeniu Szyna do grindu. Użyjcie opcji Rodzaj zakończenia pnącza i Zastosuj pnący mech, by odtworzyć wygląd pnączy.
- Rekwizyt-kryjówka Strach na wróble: dostępne są nowe opcje użytkownika do zmiany koloru ubrania i dodawania dyni na głowie stracha na wróble.
- Do urządzenia Menadżer wyścigu dodano następujące opcje:
- Aktualizuj czas okrążenia co okrążenie (domyślnie Prawda, Fałsz dla istniejących urządzeń odpowiednio do starszego zachowania): po wybraniu aktualizuje parametr Czas okrążenia na tablicy wyników po każdym okrążeniu, a nie tylko na koniec wyścigu.
- Użyj statystyki czasu okrążenia jako startowego czasu okrążenia: po wybraniu używa zachowanego parametru Czas okrążenia z tablicy wyników jako czasu najlepszego okrążenia przy rozpoczęciu wyścigu. Umożliwia zachowanie najlepszych okrążeń w wielu wyścigach.
- Dodano opcję Pokaż sterowanie kontekstowe do urządzenia Sterownik interfejsu. Pokazuje ona lub ukrywa element interfejsu z lewej strony ekranu, który wyświetla dostępne elementy sterowania, które użytkownik może aktywować – np. dla pojazdów, broni białej lub sygnałów wejściowych.
- Domyślne sklepienie nieba można teraz ukryć za pomocą urządzenia Sekwencji dnia.
Nowe bronie i aktualizacje broni
Nowe bronie
- Łuk Bum Bum – mityczny
- Pistolet (automatyczny) – zwykły, niepospolity, rzadki
Aktualizacje broni
- Zmieniono nazwę pistoletu „automatycznego” na pistolet. Nazwy wszystkich pozostałych pistoletów zmieniono na pistolet samopowtarzalny.
- Dodano następujące bronie białe do Generatora strażników i Generatora postaci niezależnych: Miecz podstawowy, Młot podstawowy, Młot Uderzeniowy.
Nowe ustawienia wyspy – nieskończona amunicja
Ustawienie Nieskończone rezerwy amunicji zostało podzielone na kilka ustawień, by zapewnić twórcom większą kontrolę nad gospodarowaniem amunicją w ich przygodach. Oto nowe ustawienia:
- Bez czasów odnowienia
- Nieskończona amunicja w magazynku
- Nieograniczone ilości załadowanej energii
- Nieograniczone rezerwy energii
- Nieskończone ładunki
Wartość opcji Nieskończone rezerwy amunicji przed tą aktualizacją zostanie przeniesiona do wszystkich tych ustawień poza opcją Bez czasów odnowienia. Ustawienia te zostały również dodane do Urządzenia ekwipunku i ustawień drużyny oraz Kreatora klas, a poprzednio skonfigurowane opcje zostały zachowane.
Dwa nowe przykłady projektowania urządzeniami!
Do rosnącej kolekcji Przykładów projektowania urządzeniami dodano dwie nowe strony dokumentacji, z którymi zmienicie swoją rozgrywkę:
- Przykład projektu z TIR-em: szukacie zwariowanego sposobu użycia TIR-a na waszej wyspie? Załóżcie na TIR-a opony terenowe i pozwólcie graczom na jazdę, gdzie tylko zechcą!
- Przykłady projektów z Przyciskiem warunkowym: urządzenie Przycisk warunkowy zapewnia elastyczną mechanikę konfigurowania najróżniejszych metod interaktywnej rozgrywki. Sprawdźcie trzy wspaniałe przykłady wykorzystania tego urządzenia!
Poprawki błędów zgłoszonych przez społeczność
Na poniższej liście znajdują się poprawki błędów zgłoszonych przez was na forach. Dziękujemy za cierpliwość i zgłaszanie problemów!
- Naprawiono błąd, przez który przebranie za rekwizyt mogło zostać anulowane, nawet gdy zostało wyłączone w Menadżerze Rekwizytomatu.
- Naprawiono błąd, w wyniku którego postacie niezależne, którym dodano elementy kosmetyczne, nie wyświetlały tabliczek z nazwami.
Aktualizacje i poprawki w trybie kreatywnym
Nowości:
- Poprawiono opis ustawienia pola widzenia (FOV) poprzez wprowadzenie pełnej nazwy „Pole widzenia” we wszystkich ustawieniach.
Poprawki:
- Naprawiono błąd, przez który Miecz i Młot nie przebijały balonów, gdy gracz wykonywał atak w powietrzu.
- Naprawiono błąd, przez który tarcza kuloodporna nie trafiała w stwory.
- Naprawiono błąd, przez który dla wyrzutni rakiet Kowadło nie był wyświetlany interfejs celowania.
- Naprawiono błąd, przez który występowało silne zacinanie się obrazu, gdy gracz wchodził na określone rekwizyty-rośliny.
- Naprawiono błąd, przez który wskaźnik mapy był umieszczany powyżej szczytowego punktu niektórych wysp.
- Naprawiono błąd, przez który Tarcza Strażnik była niewidoczna, gdy gracz nią blokował.
- Poprawiono literówkę w opisie dubeltówki.
- Naprawiono błąd powodujący utrzymywanie się komunikatu o przekroczeniu zasięgu Wieżyczki Biznesowej, jeśli gracz powrócił do centrum.
Urządzenia
Nowości:
- Opcja Twórz tylko w nocy Generatora świetlików jest teraz domyślnie włączona. Przy ustawieniu świetliki będą pojawiać się tylko pomiędzy zmierzchem i świtem, niezależnie od innych ustawień.
- Dodano opcję Wędkarstwo wybuchowe do Urządzenia łowiska i domyślnie ustawiono ją jako Prawda. Po wybraniu Fałsz ładunki wybuchowe nie będą działać w łowisku.
Poprawki:
- Naprawiono błąd, przez który urządzenia były wyświetlane w grze, podczas gdy powinny być ukryte.
- Naprawiono błąd, przez który nie dało się odkryć elementów oświetlenia sceny ukrytych przez Urządzenie sekwencji dnia.
- Naprawiono celowanie myszą w trybie dwóch drążków – Celowanie kursorem w urządzeniu Sterowanie: z trzeciej osoby, by strzały padały na wysokości klatki piersiowej i były zgodne z opcją Celowanie wychyleniem.
- Naprawiono błąd, przez który funkcje Dla wszystkich Licznika czasu nie aktywowały się, gdy w urządzeniu ustawiono opcje Zakres: Wszyscy.
- Naprawiono błąd, przez który gracze dołączający do gry nie widzieli prawidłowej liczby graczy wyświetlanej przez urządzenie Licznika graczy.
- Naprawiono błąd, przez który parametr Czas okrążenia nie był aktualizowany w wyścigach z jednym okrążeniem.
- Naprawiono błąd, przez który Urządzenie kanału wyświetlało nieprawidłowe informacje w komunikacie testowym.
- Poprawiono literówkę w podpowiedzi Priorytet streamu Odtwarzacza wideo.
- Piłka z Generatora piłek nie przenika już przez graczy.
- Gracze nie mogą już przeskakiwać nad piłką z Generatora piłek.
- Naprawiono urządzenie Efekt graficznego wzmocnienia na platformach mobilnych.
- Naprawiono błąd urządzenia Sterownik mapy, przez który nie wyświetlało ono prawidłowo większych map.
- Naprawiono błąd, przez który w opcji Przyznawanie okresowe nie można było wprowadzać wartości numerycznych w trybie kreatywnym. Poprawiono również opis opcji Przyznawaj wg wskazania licznika czasu.
- Naprawiono błąd, przez który stan odnowienia urządzenia Obręcz Nitro nie mógł zakończyć się prawidłowo.
- Naprawiono błąd, przez który opcja Włącz pełny ekran przy transmisji od Odtwarzacza wideo nie działała na urządzeniach z Androidem. Przycisk przeładowania teraz aktywuje tryb pełnoekranowy i jest zawsze widoczny, gdy opcja ta jest włączona.
- Naprawiono błąd, przez który dźwięk likwidacji i wybuchu nie był aktywowany przez Urządzenie celu.
- Naprawiono błąd, przez który gracze ukryci w rekwizytach nie byli już liczeni przez Urządzenia strefy.
- Naprawiono błąd, przez który aktualizowanie celu lub tekstu Postępometru przez zdarzenia lub Verse nie powodowało aktualizacji widżetu interfejsu do momentu kolejnej zmiany wartości.
- Naprawiono błąd Urządzenia celu, w wyniku którego
DestroyedEvent()nie uruchamiało się w Verse. - Naprawiono błąd związany z Urządzeniem bariery, przez który zarejestrowani gracze opuszczający grę powodowali błąd działania Verse.
- Naprawiono problem z duplikacją elementów kosmetycznych Urządzenia postaci podczas edytowania w sesji edycji na żywo.
- Naprawiono błąd, przez który zdarzenie
OnStoppedużywało nieprawidłowej podpowiedzi w urządzeniu Sekwencji filmowej.
Aktualizacje API Verse
Nowości:
- Wycofano
GetCreativeObjectsWithTagi wprowadzono zamiast tego metody rozszerzeń o nazwieFindCreativeObjectsWithTagdla urządzeń i jednostek.
Aktualizacje i poprawki w UEFN
Nowości:
- Poprawiono komunikaty diagnostyczne błędów Wykres powiązany z zewnętrznym obiektem prywatnym.
- Naprawiono błąd upuszczania przy umieszczaniu za pomocą Smartfonu podczas sesji edycji na żywo. Urządzenia można prawidłowo przyczepiać do podłoża.
- Dodano nowe ikony do interfejsu trybu krajobrazu.
- Dodano filtry do panelu malowania trybu krajobrazu, by ułatwić znajdowanie i wybieranie określonych warstw na liście.
- Różne ulepszenia UX dla narzędzia wyboru krajobrazu:
- Możecie odświeżyć panel szczegółów trybu krajobrazu podczas czyszczenia aktywnego zaznaczenia, by natychmiast ukryć opcje narzędzia wyboru.
- Przeniesiono opcje związane z narzędziem wyboru do kategorii Maska wyboru.
- Przeniesiono przycisk wyboru na koniec listy narzędzi w panelach rzeźbienia i malowania, ponieważ właściwie nie jest to narzędzie edycji i działa ono w obu trybach.
- Dodano asynchroniczne węzły MakeBrush & LoadTexture / Load Material do ładowania MVVM z Verse.
- Dodano
FloatToUIntiUIntToFloatdo wyrażeń materiałów.
Poprawki:
- Naprawiono komunikat ostrzegawczy w kodzie krajobrazu podczas tworzenia mapy z wyspy szablonowej, która nadal zawierała MIP w danych warstwy edycji.
- Wprowadzono kilka poprawek pędzli narzędzia krajobrazu i narzędzia wyboru.
- Naprawiono błąd, przez który zbiorniki wodne nie zachowywały ustawień mapy ciężaru krajobrazu, co powodowało nieprawidłowe malowanie krajobrazu.
- Naprawiono kilka błędów technicznych, które powodowały zawieszanie się edytora.
- Naprawiono częste przypadki zawieszania się edytora podczas wykonywania operacji usuwania, cofania i ponawiania wyrażeń materiałów, szczególnie jeśli operacje te były stosowane do elementów sterujących funkcjami, gdy w edytorze otwarty był materiał wykorzystujący daną funkcję.
Aktualizacje i zmiany WŻN
Nowości:
- Wprowadzono udoskonalenia do szablonu Start w Mieście.
- Twórcy mogą teraz usuwać gwiazdy z materiału sklepienia nieba.
- Usprawnienia animacji Myszora, w tym nowa animacja obrotu używana, gdy Myszor nie walczy.
Poprawki:
- Zmniejszono intensywność czerwonej poświaty oczu Myszora.
- Wprowadzono kilka poprawek technicznych do szablonu Start w Mieście.
- Okna znajdujące się w tle nie rzucają już cieni.
- Naprawiono błąd, przez który deskolotka w wersji WŻN nie używała prawidłowych efektów graficznych.
- Ataki z powietrza bronią WŻN nie są już anulowane po przebyciu dużej odległości.
- Naprawiono błąd, przez który czerwona poświata oczu wroga Myszora nie była wyświetlana po otrzymaniu obrażeń od graczy znajdujących się poza zasięgiem czujności.
- Naprawiono błąd, przez który interfejs osłony Myszora (o ile miał on osłonę) nie był wyświetlany podczas otrzymywania obrażeń.
Edytor UEFN
Nowości:
- Dodano obsługę importowania plików w formacie .tif zawierających wiele katalogów poprzez Interchange.
- Dodano obsługę importowania plików w formacie .tx poprzez Interchange.
- Wyłączono wtyczkę Asset Search.
- Dodano walidację dla obiektów UMaterial i UMaterialInstance podczas publikowania projektów:
- Naprawiono błędy z ruchem ścian podczas używania Gizmo w przestrzeni lokalnej.
- Naprawiono błąd uniemożliwiający przyciąganie ścian do prawidłowego miejsca podczas dodawania ich do poziomu.
- Funkcja walidacji tekstur będzie teraz sprawdzać rozmiar tekstury źródłowej w celu zapewnienia, że mieści się ona w limitach przesyłania.
- Zaktualizowano komunikaty walidacji w celu rozróżnienia problemów, które można naprawić poprzez właściwości tekstur, od tych, które wymagają zaktualizowania tekstur źródłowych.
- Dodano nowe okno podglądu dla plików w formacie .abc umożliwiające sprawdzanie zasobów i animacji z interaktywnymi elementami sterującymi.
- Dodano opisy poleceń konsoli podczas wyświetlania historii. Ponadto w polu tekstowym poleceń konsoli dostępny jest teraz opis dla aktualnie wprowadzanego polecenia (o ile jest prawidłowe), który wyświetla również aktualną wartość zmiennych CVar. (Aby uniknąć konieczności wpisywania zmiennej bez parametru, przełączcie się na okno dziennika w celu podejrzenia bieżącej wartości, a następnie z powrotem na polecenia konsoli w celu wprowadzenia nowej wartości.)
- Przycisk Wyślij zmiany nie wskazuje już, że zmiany należy wysłać po wciśnięciu przycisku Wyślij zmiany Verse.
- W menu rozwijanym Wyślij zmiany dodano przełącznik Automatycznie wysyłaj zmiany Verse, który automatycznie przesyła aktualizacje Verse po pomyślnym skompilowaniu.
- Dodano możliwość określania własnych wartości rozmiaru ekranu poziomu szczegółów (LOD) w oknie dialogowym importu Interchange dla zasobów siatki.
- Dodano filtr marki do kategorii szablonów z markami.
- Dodano zastąpienie EditorPerProjectUserSettings dla ustawienia wypełniania PNG przy imporcie tekstur.
- Zwiększono obsługę w zakresie edytowalności na żywo dla większej liczby właściwości.
- W oknie dialogowym Interchange jest teraz wyświetlana ikona ostrzeżenia, gdy importowane lub ponownie importowane zasoby zawierają konflikty.
Poprawki:
- Opcja Przejdź do zasobu działa lepiej podczas kopiowania aktorów lub umieszczania ich przez edycję na żywo.
- Naprawiono błąd, przez który zamknięcie osobnego okna wizualizacji powodowało zawieszenie się.
- Edytor nie zawiesza się już po uruchomieniu sesji edycji na żywo, jeśli w waszym projekcie występuje powyżej 65 000 aktorów.
- Zaktualizowano narzędzie rozmiaru projektu, by odzwierciedlało ostatnią lokalnie przesłaną wersję modułu, o ile jest znana.
- Naprawiono błąd wydajności występujący, gdy w projekcie z dużą liczbą aktorów włączono kontrolę wersji.
- Naprawiono błąd uniemożliwiający uruchomienie edycji na żywo w niektórych sytuacjach.
- Tworzenie lub usuwanie katalogów w narzędziu Outliner nie powoduje już konieczności przesłania zmian po włączeniu edycji na żywo.
- Modyfikowanie właściwości dostępnych dla edytora nie powoduje już konieczności przesłania zmian po włączeniu edycji na żywo.
- Naprawiono błąd, przez który status żądania odświeżenia klienta nie był zgodny ze statusem przycisku UEFN przesyłania zmian po utworzeniu nowych zasobów.
- Naprawiono błąd, przez który w UEFN nie wyświetlało się ostrzeżenie, gdy projekt był tworzony w folderze używanym przez zewnętrzne systemy kopii zapasowych, takie jak OneDrive lub Dropbox.
- Naprawiono błąd, przez który umieszczanie aktorów powodowało nieprawidłowe sugerowanie konieczności przesłania zmian po włączeniu edycji na żywo.
- Rozwijana lista właściwości funkcji klawiszy dla zdarzeń rozgrywki w Sequencerze będzie teraz wyświetlać tylko te właściwości, które są włączone.
- Naprawiono błąd okna dialogowego importu Interchange, przez który ustawienia procesów nie były zapisywane po zmianie stosu procesów.
Modelowanie
Nowości:
- Dodano narzędzie migawek do edytora UV. Umożliwia to użytkownikom łatwe eksportowanie układu UV zasobu tekstury i dostosowywanie wyglądu oraz rozdzielczości eksportowanej grafiki.
- Narzędzia rzeźbienia teraz obsługują czułość nacisku rysika.
- Narzędzie edycji punktu obrotu obsługuje teraz przyciąganie do orientacji innej powierzchni.
- Dodano typ elementu wyjściowego UVShell do narzędzia BakeTexture na potrzeby renderowania siatki UV do tekstur.
- Dodano nowe ustawienia do menu wyświetlania edytora UV. Umożliwiają one dostosowanie następujących elementów:
- Okno wizualizacji – Rozpakowane: grubość linii granicznej, kolor linii granicznej, grubość siatki.
- Okno wizualizacji – Podgląd na żywo: kolor linii wyboru, grubość linii i rozmiar punktu.
- Dodano opcje Pogrub powłoki do narzędzia owijania wokseli.
- Narzędzie siatki sześcianu teraz inicjuje początek siatki na podstawie wyboru aktywnego elementu (jeśli w ogóle go wybrano).
- Dodano siatkę prototypową.
- Ograniczenie liczby zadań w tle, które narzędzia modelowania mogą uruchamiać jednocześnie w celu generowania wyników podglądu.
Poprawki:
- Zaktualizowano zachowanie podczas usuwania krawędzi PolyGroup w wyborze elementu siatki. Obecnie po usunięciu PolyEdge sąsiadujące grupy krawędzi są scalane. Zachowanie to odpowiada teraz funkcji usuwania krawędzi PolyEdge z narzędzia edycji PolyGroup.
- Naprawiono błąd, w wyniku którego narzędzie Siatka na kolizję czasami automatycznie dopasowywało ustawione w określonej orientacji pola do nieprawidłowej orientacji.
- Naprawiono błąd, przez który wybrane krawędzie nie zawsze były zachowywane po zaakceptowaniu przez narzędzia edycji krawędzi PolyGroup i edycji elementów trójkątnych.
- Tryb modelowania ostrzega teraz użytkownika, gdy dokonany przez niego wybór obejmuje zasoby silnika, których nie można modyfikować.
- Wyłączono wybieranie przez Ctrl+Alt+przeciągnięcie, gdy narzędzie jest aktywne, ponieważ powodowało to konflikty wizualne związane z aktywnym wyborem.
- Naprawiono zawieszanie się przy wychodzeniu z edytora, gdy aktywny był wybór elementu siatki.
- Naprawiono błąd, w wyniku którego przyciąganie do wartości skali edytora poziomów wpływało na przyciąganie do wartości skali edytora UV.
- Naprawiono błąd, przez który opcja Zapobiegaj przerzucaniu normalnych narzędzia upraszczania była traktowana jako zawsze włączona, przez co nie wpływała na wynik.
- Narzędzie wyboru trójkątów jest teraz prawidłowo oznaczone jako Wybór trójkąta.
- Naprawiono błąd, przez który rzuty UV sześcianu i walca mogły powodować pojawianie się „muszek” w układzie UV.
- Naprawiono błąd narzędzia szwów edytora UV, przez który w niektórych wypadkach wyświetlana była nieprawidłowa lokalizacja szwu z wieloma wybranymi siatkami lub obrotem.
- Naprawiono błąd, który uniemożliwiał przyciąganie podczas skalowania siatki w narzędziu XForm >Transform.
- Naprawiono błąd, który uniemożliwiał wybranie własnych warstw PolyGroup w narzędziu Siatka na kolizję po wybraniu kilku siatek wejściowych.
- Naprawiono błąd, w wyniku którego niektóre prymitywy mogły być tworzone z lekkim przesunięciem, jeśli były generowane przy bardzo małej liczbie trójkątów.
- Naprawiono niektóre błędy, przez które operacje zaznaczania krawędzi, takie jak kurczenie, nie dawały spodziewanych wyników.
- Naprawiono błąd, w wyniku którego narzędzie edycji normalnych czasami nie aktualizowało prawidłowo stycznych.
- Naprawiono błędy, przez które narzędzia edycji PolyGroup i elementów trójkątnych mogły tracić lub nieprawidłowo obsługiwać wybór elementów siatki na poziomie trybu po uruchomieniu takiego narzędzia.
- Naprawiono błąd, przez który funkcje cofania i ponawiania nie zachowywały się zgodnie z oczekiwaniami lub zawieszały się podczas odznaczania krawędzi przez funkcję wyboru elementu siatki.
- Naprawiono problem, w wyniku którego opcja dekompozycji wypukłej narzędzia Siatka na kolizję mogła ulec awarii w przypadku niektórych danych wejściowych.
Aktualizacje i poprawki w Verse
Scene Graph (eksperymentalne)
Nowości:
- Zaktualizowano element
tag_component, by rzeczywiście stosowałtag_viewzamiast udostępniać go metodąget. - Kwerendy jednostek korzystają teraz z nowego typu zwracanego przez generator.
Poprawki:
- Naprawiono nieprawidłowe usuwanie stworzonych zadań, jeśli powstały one w kodzie komponentu Scene Graph (wcześniej stworzone zadania nie mogły funkcjonować dłużej niż komponent, przez który zostały stworzone).
Język
Nowości:
- Osłabiono efekt odczytu zmiennej z „transacts” do „reads”.
Poprawki:
- Kompilator zapobiega teraz nieprawidłowym kwalifikacjom, które wcześniej były ignorowane bez żadnej sygnalizacji. Oto przykład:
Module1 := module: (Module1:)Misc := module: Module2 := module: (Module1:)Misc := module:W celu naprawy istniejącego kodu należy użyć prawidłowej nazwy zakwalifikowanej. W powyższym przykładzie
MiscwModule2należy zakwalifikować do(Module2:), a więc zapisać jako(Module2:)Misc. - Naprawiono błąd, przez który domyślne pola krotek powodowałyby zawieszenie się edytora podczas kompilowania Verse. Zmiana ta nie wpłynęła na żaden z opublikowanych kodów, ponieważ przed tą poprawką domyślne pola krotek powodowały zawieszanie się kompilatora.
API Verse.org
Nowości:
- Zmieniono niektóre funkcje tagów Verse w
tag_view, by używały poleceniareadszamiasttransacts.
Narzędzia
Poprawki:
- Naprawiono problem, w wyniku którego opcjonalna właściwość
editablepojawiała się dwukrotnie w panelu właściwości obiektu. - Naprawiono automatyczne uzupełnianie
VerseAssistpoprzez uniemożliwienie pomijania dziedziczonych członków.