Modele 3D do Unity z jednego zdjęcia
Z jednego zdjęcia otrzymasz modele 3D do Unity: GLB w niecałą minutę lub 3–5 minut z teksturami. Po instalacji glTFast przeciągnij plik do Assets, a zaimportuje się jako prefab.
- 3 darmowe kredyty, bez karty
- Import GLB przez glTFast
- URP, HDRP i Built-in
Od zdjęcia do modeli 3D do Unity w Twojej scenie
Sześć kroków. Pierwsze dwa na SupaVoxel, pozostałe w edytorze Unity.
- 01
Wygeneruj model
Prześlij jedno wyraźne zdjęcie pojedynczego obiektu tutaj lub w studio. Sama geometria kosztuje 1 kredyt; wersja z teksturami kosztuje 3 i wymaga płatnego planu. Geometria zwykle jest gotowa w niecałą minutę, a modele z teksturami w 3–5 minut. - 02
Pobierz GLB
GLB to darmowy format pobierania i właściwy wybór dla Unity: siatka, UV i tekstury PBR w jednym pliku binarnego, więc nie musisz trzymać obok luźnych plików.binani obrazów. - 03
Zainstaluj glTFast raz na projekt
Unity nie obsługuje glTF natywnie. OtwórzWindow ‣ Package Manager, kliknij +, wybierz Add package by name i wpiszcom.unity.cloud.gltfast. Unity zainstaluje pakiet wraz z zależnościami. - 04
Przeciągnij plik do Assets
Przeciągnij GLB do okna Project. glTFast zaimportuje go jako natywny prefab. Wybierz go, aby zobaczyć ustawienia importu i ostrzeżenia w Inspectorze; rozwiń, aby zobaczyć utworzone siatki, materiały i tekstury. - 05
Dodaj kolizje i skalę
Przeciągnij prefab do sceny i porównaj z sześcianem 1 m. Dodaj Box Collider lub Capsule Collider do rozgrywki albo Mesh Collider z zaznaczonym Convex dla obiektów fizycznych, które się poruszają. - 06
Optymalizuj i publikuj
W przypadku mobile lub VR zmniejsz liczbę trójkątów za pomocą darmowego upraszczacza siatki przed importem i dodaj LOD Group dla obiektów widocznych z dystansu.
Modele 3D AI do Unity: przykłady gotowe do gry
Rekwizyty i postacie, jakimi ekipy indie wypełniają poziomy. Każdy zaczął się od jednego zdjęcia; obróć je, aby sprawdzić teksturę, zanim wygenerujesz własne.
GLB, OBJ czy FBX: importowanie assetów 3D po stronie Unity
SupaVoxel bezpłatnie eksportuje GLB, a OBJ jest dostępny w płatnych planach. FBX nie jest eksportem ze studia, ale możesz go utworzyć darmowym konwerterem przeglądarkowym. Oto jak każdy z formatów trafia do Unity.
| Format | Jak odczytuje go Unity | Materiały | Kiedy używać |
|---|---|---|---|
| GLB | Pakiet glTFast (ScriptedImporter, rejestruje się dla .glb i .gltf) | PBR metal/rough, mapowane do Twojego render pipeline'u | Domyślny wybór do każdego projektu |
| OBJ | Wbudowany importer modeli Unity | Podstawowe; mapy podłączasz ręcznie | Gdy nie możesz dodawać pakietów do projektu |
| FBX (przez GLB na FBX) | Wbudowany importer modeli | Zwykle wymaga ponownego podłączenia map | Gdy jakieś narzędzie w Twoim łańcuchu obsługuje tylko FBX, np. auto-rigger |
Jeśli zobaczysz „Multiple scripted importers are targeting the extension 'glb'”, oznacza to, że inny pakiet glTF jest również zarejestrowany jako domyślny. Ustaw jeden z nich jako importer alternatywny – glTFast dokumentuje w tym celu dyrektywę skryptową GLTFAST_FORCE_DEFAULT_IMPORTER_OFF.
Ustawienia importu modelu dla plików OBJ i FBX
Jeśli wybierzesz ścieżkę OBJ lub FBX, obowiązuje karta Model w Unity. Oto ustawienia warte uwagi dla wygenerowanej siatki, opisane w instrukcji Unity (sprawdzone w październiku 2026).
- Scale Factor / Convert Units
- Sprawdź względem sześcianu 1 m; fizyka Unity zakłada 1 jednostkę = 1 metr
- Mesh Compression
- Off lub Low; wyżej oszczędza rozmiar, ale obniża precyzję wierzchołków
- Read/Write
- Off, aby oszczędzać pamięć, chyba że skrypt, kształt cząsteczek lub Mesh Collider w czasie działania potrzebuje tych danych
- Generate Colliders
- Tylko dla statycznej scenerii; unikaj dla obiektów, które się poruszają
- Weld Vertices
- On (domyślnie) – scala duplikaty współdzielące wszystkie atrybuty
- Index Format
- Auto – 16-bit, chyba że siatka przekracza około 64 tys. wierzchołków
- Normals
- Import – normalne w pliku są już wygładzone
- Generate Lightmap UVs
- On tylko wtedy, gdy wypiekasz lightmapy dla tego obiektu
Gdzie modele 3D do Unity z AI pasują w produkcji
Wygenerowane siatki oszczędzają najwięcej czasu przy dużej liczbie drobnych elementów gry: skrzyń, roślin, mikstur, posągów, postaci tła i rekwizytów do prototypów. Są dostarczane jako trójkąty z rozwiniętymi UV, więc zachowują się jak każdy inny importowany asset. Nie zastąpią głównego bohatera wymagającego czystej, deformowalnej topologii i riga – w pliku nie ma szkieletu.
- Najlepsze zastosowanie: statyczne rekwizyty, przedmioty kolekcjonerskie, dekoracje otoczenia, zamienniki greyboxów
- Dobre zastosowanie: statyczne NPC, posągi, modele do menu i ekwipunku
- Wymaga dodatkowej pracy: animowane postacie (retopo plus rig lub Mixamo)
- Nie nadaje się: modularna architektura, która musi idealnie pasować do gridu
Wskazówki dotyczące modeli 3D AI w Unity
Drobne nawyki, które oszczędzą ponowny import
- Trzymaj każdy GLB w osobnym folderze, aby ponowne importy się nie kolidowały
- Testuj w docelowym render pipeline – URP i HDRP Lit wyglądają inaczej
- Używaj prymitywnych koliderów, gdzie to możliwe; są tańsze niż Mesh Collidery
- Decimuj przed importem dla buildów mobilnych, Quest lub WebGL
- Wersjonuj GLB, nie tylko wygenerowany prefab
- Instalujesz dwa importery glTF, z których oba twierdzą, że są domyślne
- Włączasz Generate Colliders dla poruszających się obiektów
- Oczekujesz kości, blend shapes lub klipów animacji w imporcie
- Zmieniasz nazwę lub przenosisz towarzyszący plik
.bini tekstury pliku.gltf– zamiast tego użyj GLB - Wysyłasz rekwizyt z 300 tys. trójkątów do gry mobilnej
Ładowanie modeli 3D do Unity w czasie działania
glTFast to nie tylko importer w edytorze. Jego komponent GltfAsset i API skryptowe ładują GLB w czasie działania, co pasuje do treści tworzonych przez użytkowników, modów lub konfiguratora produktu, który pobiera modele z serwera zamiast wbudowywać je w build. glTF został zaprojektowany właśnie do tego: kompaktowe bufory binarne, które ładują się przy minimalnym przetwarzaniu.
Pakiet działa na WebGL, iOS, Android, Windows, macOS, Linux i UWP oraz obsługuje schematy kompresji, takie jak Draco, meshoptimizer i KTX/Basis Universal. Jeśli serwujesz modele przez sieć, najpierw zmniejsz je za pomocą naszego darmowego kompresora GLB i przetestuj docelową platformę, ponieważ każde rozszerzenie kompresji wymaga obsługi dekodera w czasie działania.
Do pracy w edytorze w innych silnikach ten sam GLB otworzysz w Unreal Engine i Godot, więc jeden wygenerowany asset może obsłużyć zespół prototypujący w kilku narzędziach.
Powiązane narzędzia i przepływy pracy
Najpierw darmowe narzędzia przeglądarkowe, potem przepływy pracy, które łączą się z Unity.
FAQ
Najczęściej zadawane pytania
Czy Unity importuje pliki GLB?
Czy modele 3D do Unity generowane przez AI są darmowe?
Czy mogę sprzedawać grę w Unity, która używa tych modeli?
Czy modele działają z URP i HDRP?
Jak dodać kolizję do zaimportowanego modelu?
Czy modele mają rig do animacji w Unity?
Ile trójkątów będzie mieć wygenerowany model?
Dlaczego mój model jest malutki lub ogromny w scenie?
Powiązane narzędzia i poradniki
Kontynuuj
Zacznij za darmo
Wypełnij swój level modelami 3D do Unity
Wgraj zdjęcie, pobierz GLB w kilka minut i wrzuć go do folderu Assets. 3 darmowe kredyty, bez karty.
Bez karty kredytowej · 3 darmowe kredyty na start