KIEDY COŚ NIE WYGLĄDA
Rozwiązywanie problemów z optymalizacją GLB
Zachowaj plik źródłowy. Większość problemów można wyizolować, powracając do ustawienia wstępnego Konserwatywnego i zmieniając jedną opcję na przebieg.
„Wybierz jeden samodzielny plik .glb”
Zmiana nazwy pliku .gltf na .glb nie powoduje jego konwersji. Wyeksportuj plik binarny glTF z osadzonymi buforami i obrazami. Ta usługa odrzuca odniesienia zewnętrzne, w tym identyfikatory URI danych, i sprawdza strukturę GLB przed przetworzeniem.
Draco lub nieobsługiwane wymagane rozszerzenie
Wyeksportuj ponownie z oryginalnego narzędzia do tworzenia treści bez kompresji Draco. Jeśli wymagane rozszerzenie nie jest obsługiwane, użyj ścieżki eksportu, która zachowuje wygląd bez niego. Usunięcie jego nazwy z listy rozszerzeń pliku nie zapewnia zgodności danych.
Wynik jest większy
Już kompaktowe wejścia nie zawsze się kurczą. Wypróbuj mniejszy plik, jeśli miejsce docelowe obsługuje Meshopt. Jeśli dominują tekstury, przetestuj KTX2 lub WebP i niższy maksymalny rozmiar tekstury. Porównaj jakość wizualną i kompatybilność, a także bajty; zachowaj oryginał, jeśli kompromis nie jest przydatny.
Brakuje tekstur lub dane wyjściowe nie zostaną załadowane
Najpierw spróbuj zachować oryginalny format tekstury. Jeśli to zadziała, sprawdź obsługę KTX2 lub WebP w swoim miejscu docelowym. W przypadku wyjścia Meshopt sprawdź konfigurację dekodera. Błąd podglądu przeglądarki może również odzwierciedlać ograniczenia urządzenia; przetestuj oryginalny model w aplikacji docelowej i przeczytaj przewodnik po kompatybilności.
Model wygląda inaczej
Ustaw docelowy trójkąt z powrotem na 100%, zachowaj oryginalne tekstury i włącz przełączniki zachowania. Sprawdź oddzielnie geometrię, przezroczystość, materiały i animację. Nawet te ustawienia umożliwiają zmiany optymalizacyjne. Jeśli Twoja aplikacja opiera się na nieobsługiwanych metadanych lub dokładnej strukturze, zachowaj oryginał lub oceń bardziej szczegółowe opcje silnika lokalnego.
Przetwarzanie zostaje zatrzymane lub kolejka jest niedostępna
Obecne limity to 50 MB na przesłanie, 100 MB na wyjście i 120 sekund na próbę przetwarzania. Deklarowane zdekodowane bufory są ograniczone do 256 MiB; Sam rozmiar skompresowanego pliku nie pozwala przewidzieć zużycia pamięci. Wypróbuj mniej lub mniejsze tekstury, wyłącz konwersję tekstur lub uruchom natywny silnik lokalnie.
Pełna kolejka lub niedostępny pracownik jest tymczasowy. Spróbuj ponownie później. Odpowiedź dotycząca ograniczenia szybkości oznacza, że należy poczekać przed wysłaniem kolejnych plików.
Pobieranie wygasło
Wyniki wygasają 60 minut po przesłaniu, łącznie z czasem oczekiwania w kolejce i przetwarzaniem. Pobierz niezwłocznie z oryginalnej strony zadania. Jeśli zadanie wygaśnie lub jego token dostępu zostanie utracony, prześlij oryginał ponownie. Usługa polega na tymczasowym przetwarzaniu, a nie przechowywaniu plików.
Redukcja wielokątów GLB za pomocą gltfpack →
Dlaczego GLB staje się większy po optymalizacji →
Otwórz optymalizator ↗