VIDEO TUTORIAL: Kako komprimirati/smanjiti veličinu 3D modela u Blenderu (GLB, GLTF, DAE, FBX, OBJ...)?
Tutoriali | 09/11/2023 |
Blender je moćan open-source softver dizajniran za stvaranje 3D grafike, animacija i vizualnih efekata. Podržava širok niz formata datoteka za uvoz i izvoz, uključujući GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX i X3D. Ova prilagodljivost ga čini neprocjenjivim alatom za razne 3D projekte i radne tokove. (https://www.blender.org/download/).
Optimizacija veličine 3D datoteka za AR Code
Preporučujemo korištenje Blendera za konverziju i kompresiju vaših 3D modela prije njihovog postavljanja na AR Code za optimalno iskustvo proširene stvarnosti.
Dobro iskustvo s AR Codeom trebalo bi se učitavati u manje od 10 sekundi na bilo kojem mobilnom uređaju. Tipična mobilna veza radi s prosječno 1 megabitom po sekundi.
Da biste komprimirali 3D datoteku u Blenderu za prikaz u AR-u, slijedite ove korake:
1 - Komprimiranje tekstura 3D modela
Ovaj korak zahtijeva korištenje softvera za uređivanje slika. Koristit ćemo open-source softver GIMP. (https://www.gimp.org/downloads/)
Prvo pristupite datotekama teksture svog 3D modela. Da biste to učinili, koristite sljedeći format: .gltf + .bin + textures:
- Uvezite svoj 3D model u Blender
- Izvezite svoj 3D model u .gltf + .bin + textures
- Otvorite datoteke teksture u GIMP-u
- Promijenite veličinu slika (na 1024X1024 ili manje za veću kompresiju): Image > Scale Image
- Izveze teksture u formatu *.jpg s rezolucijom 90 (ili manje za veću kompresiju): File > Export as
- Zamijenite teksture u Blenderu ili jednostavno uredite svoju .gltf datoteku koristeći uređivač teksta i zamijenite formate teksture prema potrebi (npr. ".png" u ".jpg")
- Spremite datoteku
2 - Smanjivanje složenosti 3D modela pomoću dekimiranja u Blenderu
Drugi glavni korak u smanjivanju veličine 3D modela je dekimiranje mreža, što uključuje smanjenje broja poligona uz očuvanje cjelokupnog izgleda.
- Uvezite prethodno uređenu *.gltf datoteku u Blender
- Odaberite mrežu za dekomprimiranje
- Nastavite s dekomprimiranjem kako biste doveli svaku mrežu ispod 50,000 lica. Uvijek provjeravajte 3D renderiranje. Savjet: Ako vaš model nije animiran, možete dekomprimirati više mreža spajanjem prije dekomprimiranja.
- Izvezite svoj model u formatu *.glb odabirom "Primijeni modifikatore" ali ne i opciju "Kompresuj".
Sada možete postaviti svoj 3D model na sučelje AR Code.
Postavljanje 3D datoteke na AR Code
Za objavljivanje 3D modela na AR Code, preporučuje se korištenje modela koji ne prelazi 15MB. Veći model može imati veću definiciju, ali može uzrokovati usporavanje tijekom prikaza u AR-u. Niža rezolucija može ubrzati prikaz. Za više informacija, pogledajte: Postavljanje 3D modela na AR Code, koja veličina i format datoteke su prikladni?
Video vodič za kompresiju/smanjivanje veličine 3D datoteke u Blenderu
Ovdje je video koji prikazuje cijeli postupak komprimiranja 3D datoteke i njenog postavljanja u AR Code. Pruža korak-po-korak vodič za završetak ovog zadatka.
Zaključak
Sažeti koraci ovog tutoriala su:
1 - Komprimiranje tekstura 3D modela:
- Uvezite svoj 3D model u Blender
- Izvezite svoj 3D model u .gltf + .bin + textures
- Otvorite datoteke tekstura u GIMP-u
- Promijenite veličinu slika (na 1024X1024 ili manju za veću kompresiju)
- Izvezite teksture u formatu *.jpg s rezolucijom 90 (ili manje za veću kompresiju)
- Uredite svoju .gltf datoteku koristeći uređivač teksta i zamijenite formate teksture prema potrebi (npr. ".png" u ".jpg")
- Spremite datoteku
2 - Dekimiranje mreža u Blenderu:
- Uvezite prethodno uređenu *.gltf datoteku u Blender
- Odaberite mrežu za dekomprimiranje
- Nastavite s dekomprimiranjem kako biste doveli svaku mrežu ispod 40,000 lica. Uvijek provjeravajte 3D renderiranje.
- Savjet: Ako vaš model nije animiran, možete dekomprimirati više mreža spajanjem prije dekomprimiranja.
- Izvezite svoj model u formatu *.glb odabirom "Primijeni modifikatore" ali ne i opciju "Kompresuj".
- Sada možete postaviti svoj 3D model na sučelje AR Code.
Optimizacija 3D modela za prikaz proširene stvarnosti zahtijeva pažljivo praćenje veličine datoteke i složenosti modela. Slijedeći navedene korake i koristeći moćne alate poput Blendera i GIMP-a, možete stvoriti privlačna i učinkovita AR iskustva koja glatko rade na različitim uređajima. Uvijek testirajte modele u različitim okruženjima kako biste osigurali najbolje moguće korisničko iskustvo.
Da biste komprimirali/smanjili veličinu industrijskih CAD modela, slijedite ovaj tutorial: Kako komprimirati/smanjiti veličinu industrijskog 3D CAD modela pomoću MeshLab-a i Blendera?
Često postavljana pitanja
Što je Blender i koje vrste datoteka podržava za uvoz i izvoz?
Blender je moćan open-source softver za stvaranje 3D grafike, animacija i vizualnih efekata. Podržava različite vrste datoteka za uvoz i izvoz, uključujući GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX i X3D, čime je vrlo svestran za različite projekte i radne tokove.
Zašto je važno komprimirati 3D modele prije njihovog postavljanja na AR Code?
Komprimiranje svojih 3D modela prije postavljanja na AR Code ključno je za pružanje glatk
48,590 AR experiences
172,085 Skeniranja po danu
35805 Kreatori