GDY COŚ WYGLĄDA NIE TAK
Rozwiązywanie problemów z optymalizacją GLB
Zachowaj plik źródłowy. Większość problemów można wyodrębnić, wracając do profilu Zachowawczy i zmieniając jedną opcję na próbę.
„Wybierz jeden plik .glb ze wszystkimi zasobami wewnątrz”
Zmiana nazwy .gltf na .glb nie konwertuje pliku. Wyeksportuj binarny glTF z osadzonymi buforami i obrazami. Usługa odrzuca odwołania zewnętrzne, w tym URI typu data, i sprawdza strukturę GLB przed przetworzeniem.
Draco lub nieobsługiwane wymagane rozszerzenie
Wyeksportuj ponownie z oryginalnego narzędzia bez kompresji Draco. Jeśli wymagane rozszerzenie nie jest obsługiwane, wybierz eksport zachowujący wygląd bez niego. Usunięcie nazwy rozszerzenia z listy nie zapewnia zgodności danych.
Wynik jest większy
Już zwarte pliki nie zawsze maleją. Wypróbuj Mniejszy plik, jeśli aplikacja docelowa obsługuje Meshopt. Gdy dominują tekstury, sprawdź KTX2 lub WebP i mniejszy maksymalny rozmiar tekstur. Porównuj jakość i zgodność, nie tylko bajty; zachowaj oryginał, jeśli kompromis nie daje korzyści.
Brakuje tekstur lub wynik się nie ładuje
Najpierw zachowaj oryginalny format tekstur. Jeśli to działa, sprawdź obsługę KTX2 lub WebP w aplikacji docelowej. Dla Meshopt zweryfikuj dekoder. Błąd podglądu może też wynikać z ograniczeń urządzenia; przetestuj oryginał w aplikacji docelowej i przeczytaj poradnik zgodności.
Model wygląda inaczej
Przywróć cel trójkątów do 100%, zachowaj oryginalne tekstury i włącz opcje zachowywania. Osobno sprawdź geometrię, przezroczystość, materiały i animację. Nawet te ustawienia dopuszczają zmiany optymalizacji. Jeśli aplikacja zależy od nieobsługiwanych metadanych lub dokładnej struktury, zachowaj oryginał albo rozważ bardziej szczegółowe opcje silnika lokalnego.
Przetwarzanie zatrzymuje się lub kolejka jest niedostępna
Bieżące limity to 50 MB na przesłanie, 100 MB na wynik i 120 sekund na próbę przetwarzania. Zadeklarowane rozkodowane bufory są ograniczone do 256 MiB; sam rozmiar skompresowanego pliku nie przewiduje zużycia pamięci. Spróbuj użyć mniej tekstur lub mniejszych tekstur, wyłącz ich konwersję albo uruchom silnik lokalnie.
Pełna kolejka lub niedostępny proces roboczy to sytuacje tymczasowe. Spróbuj później. Odpowiedź o limicie żądań oznacza, że należy odczekać przed kolejnym przesłaniem.
Pobranie wygasło
Wyniki wygasają 60 minut po przesłaniu, wliczając kolejkę i przetwarzanie. Pobierz je szybko z oryginalnej strony zadania. Jeśli zadanie wygaśnie lub utracisz token dostępu, prześlij oryginał ponownie. Usługa przetwarza pliki tymczasowo, nie przechowuje ich na stałe.
Redukcja wielokątów GLB za pomocą gltfpack →
Dlaczego GLB po optymalizacji jest większy →
Otwórz optymalizator ↗