Lista kontrolna importu do Unity dla zasobów Meshy: tekstury, skala, animacje i materiały
Modele Meshy zazwyczaj importują się do Unity bez problemów, ale kilka ustawień po stronie eksportu i importu decyduje o tym, czy model trafi do projektu bez zarzutu, czy będzie wymagał godzin ręcznych poprawek. Ta lista kontrolna obejmuje ustawienia eksportu z Meshy, ustawienia importu samego Unity, typowe problemy z teksturami i materiałami oraz uruchamianie animacji.
Ustawienia eksportu z Meshy
Wyeksportuj model w formacie dobrze obsługiwanym przez Unity, takim jak FBX lub GLB, i upewnij się, że tekstury są dołączone lub wyeksportowane razem z siatką, a nie pominięte.
Ustawienia importu w Unity
Po przeciągnięciu pliku do projektu Unity sprawdź inspektora Import Settings modelu: potwierdź właściwy współczynnik skali, ustawienie wyodrębniania materiałów z modelu oraz obliczanie normalnych/tangentów, jeśli wymaga tego Twój shader.
Naprawianie białych lub brakujących tekstur
Jeśli model po imporcie wygląda na całkowicie biały, mapy tekstur prawdopodobnie nie zostały automatycznie powiązane z materiałem. Wyodrębnij ponownie materiały z modelu w ustawieniach importu Unity lub ręcznie przypisz wyeksportowane pliki tekstur do właściwych slotów materiału.
Skala i orientacja
Modele Meshy mogą mieć inną skalę lub orientację niż domyślne konwencje jednostek Unity. Dostosuj współczynnik skali importu i rotację w ustawieniach importu modelu, aby poprawnie umiejscowił się w scenie bez konieczności ręcznego skalowania każdej instancji.
Konfiguracja materiałów
Po powiązaniu tekstur sprawdź dokładnie, czy shader przypisany do każdego materiału odpowiada Twojemu potokowi renderowania (Built-in, URP lub HDRP) — nieprawidłowy shader to częsta przyczyna płaskiego lub błędnego oświetlenia modeli, nawet gdy tekstury są obecne.
Import animacji
Jeśli eksport z Meshy zawiera animację, ustaw w ustawieniach importu typu animacji (Animation Type) modelu na Generic lub Humanoid, stosownie do potrzeb, i sprawdź, czy klip animacji pojawia się w zakładce Animation, zanim podepniesz go pod Animator Controller.
FAQ
1. Dlaczego mój model Meshy wygląda w Unity na całkowicie biały?
Zwykle oznacza to, że tekstury nie zostały powiązane z materiałem podczas importu. Wyodrębnij ponownie materiały w ustawieniach importu modelu lub ręcznie przypisz pliki tekstur do właściwych slotów.
2. Mój model ma zły rozmiar lub jest dziwnie obrócony — jak to naprawić?
Dostosuj współczynnik skali i rotację w inspektorze Import Settings modelu, zamiast skalować instancje w każdej scenie osobno.
3. Czy potrzebuję konkretnego formatu eksportu dla Unity?
FBX i GLB oba dobrze współpracują z Unity — upewnij się tylko, że tekstury są dołączone lub wyeksportowane razem z siatką.