Narzędzie Walidacji Akcesoriów Warstwowych to dodatkowe narzędzie, które możesz zainstalować w programie Blender lub Maya, aby szybko zidentyfikować i naprawić powszechne problemy z akcesoriami warstwowymi przed ich eksportem.


Chociaż to narzędzie może zaoszczędzić czas w typowym procesie iteracji między programem modelowania 3D a Studio, narzędzie nie zapewnia kompleksowej weryfikacji wszystkich aspektów zasobów akcesoriów warstwowych. Musisz upewnić się, że model akcesorium warstwowego spełnia zarówno ogólne wymagania dotyczące siatki, jak i specyfikacje akcesoriów warstwowych specyficzne dla Roblox przed zaimportowaniem go do Studio.
Zainstaluj narzędzie
Istnieją dwa oddzielne pliki instalacyjne i instrukcje dla Blendera i Mayi.
Blender
Aby zainstalować Narzędzie Walidacji Akcesoriów Warstwowych w Blenderze:
Pobierz ValidationTool_Blender.zip i zapisz plik .zip lokalnie.
W Blenderze przejdź do Edycja > Preferencje.
W Preferencjach przejdź do sekcji Dodatki w lewym pasku bocznym.

Kliknij przycisk Zainstaluj.... Wyświetli się przeglądarka plików.
Wybierz pobrany plik .zip i kliknij Zainstaluj dodatek.
W sekcji Dodatki znajdź Narzędzie Walidacji i włącz dodatek.

Wróć do swojego obszaru roboczego i rozwiń pasek boczny w Widoku, aby uzyskać dostęp do dodatku.

Wskaźnik paska bocznego 
Rozwinięty pasek boczny
Maya
Zanim rozpoczniesz proces instalacji Narzędzia Walidacji Akcesoriów Warstwowych w Mayi, musisz zainstalować Pythona 3.0 lub wyższego. Jeśli masz już zainstalowanego Pythona, możesz przejść do instalacji narzędzia.
Aby zainstalować Narzędzie Walidacji Akcesoriów Warstwowych w Mayi:
Zainstaluj Pythona 3.0+ na swoim urządzeniu.
Pobierz odpowiedni instalator z oficjalnej strony Pythona.
Otwórz instalator i postępuj zgodnie z instrukcjami instalacji.
- Włącz Dodaj Pythona ### do PATH przed wybraniem Zainstaluj teraz.

Pobierz ValidationTool_Maya.zip i rozpakuj zawartość w lokalnym katalogu.
Otwórz zawartość pliku .zip w przeglądarce plików.
- Jeśli używasz systemu Windows, kliknij dwukrotnie plik install.bat. Uruchomi to skrypt wsadowy, który umożliwia szybkie uruchomienie Narzędzia Walidacji w Mayi.
- Jeśli używasz systemu Mac, kliknij prawym przyciskiem plik install.command i wybierz Otwórz za pomocą > Terminal. Uruchomi to skrypt terminalowy, który umożliwia szybkie uruchomienie Narzędzia Walidacji w Mayi.

Gdy zostaniesz o to poproszony, wpisz swoją wersję Mayi i naciśnij Enter. Na przykład, jeśli używasz Mayi 2020, wpisz 2020 jako swoją wersję.

Gdy instalacja zakończy się sukcesem, wyświetli się następująca wiadomość:

Otwórz Mayę i przejdź do Okna > Ogólne edytory > Edytor skryptów.

Podczas pierwszego użycia wtyczki w Edytorze skryptów wpisz import ValidationTool, a następnie naciśnij przycisk Odtwórz w górnym pasku Edytora skryptów. Interfejs użytkownika wtyczki zostanie wyświetlony.

Podczas korzystania z wtyczki po pierwszym uruchomieniu, uruchom wtyczkę, wpisując ValidationTool.validationTool() i klikając przycisk Odtwórz.
Alternatywnie możesz ustawić skrót z interfejsu użytkownika wtyczki po pierwszym uruchomieniu, klikając przycisk Utwórz skrót na półce Mayi.

Walidacja zasobów
Gdy wtyczka jest aktywna, a zasób akcesorium warstwowego znajduje się w twoim obszarze roboczym, możesz rozpocząć walidację zawartości. Po sprawdzeniu wyniki z problemami zmieniają kolor na czerwony (Blender) lub żółty (Maya). Niektóre nieudane kontrole można rozwiązać, klikając przycisk sprawdzania. Zobacz Kontrole i kroki rozwiązywania problemów po szczegóły dotyczące każdej kontroli walidacji.


Aby użyć Narzędzia Walidacji Akcesoriów Warstwowych na swoim zasobie:
- Wybierz obiekt w swojej scenie.
- Otwórz Narzędzie Walidacji i kliknij Sprawdź zasoby. Po chwili interfejs użytkownika zaktualizuje się i wyprodukuje komunikat wyjściowy.
- Wyniki z problemami są podświetlone na czerwono lub żółto. Niektóre problemy można automatycznie naprawić, klikając podświetlony przycisk.
Kontrole i kroki rozwiązywania problemów
Odwołaj się do tabeli poniżej, aby uzyskać szczegóły dotyczące konkretnych kontroli i kroków rozwiązywania problemów:
- Warstwy
- Sprawdza dodatkowe warstwy w scenie. Automatyczna naprawa próbuje usunąć dodatkowe warstwy. Jeśli automatyczna naprawa się nie powiedzie, ręcznie usuń dodatkowe warstwy.
- Przekształcenia
- Sprawdza, czy lokalizacja, rotacja i skala geometrii są zamrożone (0,0,0). Automatyczna naprawa próbuje zamrozić przekształcenia. Może to spowodować zmiany w twoim rigg. Jeśli automatyczna naprawa się nie powiedzie, ręcznie zamroź swoją geometrię.
- Nie używany materiał
- Sprawdza, czy w scenie znajdują się jakiekolwiek nieużywane dane, takie jak dane osierocone (Blender) lub historia konstrukcji (Maya), lub nieużywane materiały. Automatyczna naprawa próbuje usunąć dodatkowe dane. Jeśli automatyczna naprawa się nie powiedzie, ręcznie usuń niepotrzebne dane i obiekty.
- Kluczowe klatki
- Sprawdza, czy istnieją jakiekolwiek niepotrzebne kluczowe klatki. Automatyczna naprawa próbuje usunąć kluczowe klatki. Jeśli automatyczna naprawa się nie powiedzie, ręcznie usuń dane kluczowych klatek.
- Punkty przyczepienia
- Sprawdza, czy punkty przyczepienia są obecne i używają poprawnej konwencji nazewnictwa. Automatyczna naprawa próbuje zagnieździć wszelkie nieoczekiwane punkty przyczepienia.
- Przecięcia
- Sprawdza, czy występują jakiekolwiek przecięcia między geometrią postaci a geometrią wewnętrznej/zewnętrznej siatki. W Blenderze kliknięcie przycisku przełącza na Tryb edycji i podświetla wierzchołki, które przecinają wewnętrzną lub zewnętrzną siatkę. Niektóre krawędzie, takie jak krawędzie otworów na rękawy, szyję i krawędzie tułowia, mogą być podświetlone przez domyślne zachowanie i można je zignorować.
- Format tekstury
- Sprawdza, czy tekstury spełniają wymagania dotyczące tekstur, takie jak rozmiar rozdzielczości. Użytkownicy mogą również wybrać zewnętrzny plik graficzny. Odwołaj się do komunikatów wyjściowych, aby ręcznie rozwiązać wszelkie problemy związane z teksturami.