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

gimp smanji

  • Izveze teksture u formatu *.jpg s rezolucijom 90 (ili manje za veću kompresiju): File > Export as

gimp komprimiraj

  • 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")
  • teksture jpg png

  • 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

dekimiraj blender

  • 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".

primijeni modifikatore blender

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?

postavi 3D datoteku na AR Code

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.

Donut demo

Zaključak

Sažeti koraci ovog tutoriala su:

1 - Komprimiranje tekstura 3D modela:

  1. Uvezite svoj 3D model u Blender
  2. Izvezite svoj 3D model u .gltf + .bin + textures
  3. Otvorite datoteke tekstura u GIMP-u
  4. Promijenite veličinu slika (na 1024X1024 ili manju za veću kompresiju)
  5. Izvezite teksture u formatu *.jpg s rezolucijom 90 (ili manje za veću kompresiju)
  6. Uredite svoju .gltf datoteku koristeći uređivač teksta i zamijenite formate teksture prema potrebi (npr. ".png" u ".jpg")
  7. Spremite datoteku

2 - Dekimiranje mreža u Blenderu:

  1. Uvezite prethodno uređenu *.gltf datoteku u Blender
  2. Odaberite mrežu za dekomprimiranje
  3. Nastavite s dekomprimiranjem kako biste doveli svaku mrežu ispod 40,000 lica. Uvijek provjeravajte 3D renderiranje.
  4. Savjet: Ako vaš model nije animiran, možete dekomprimirati više mreža spajanjem prije dekomprimiranja.
  5. Izvezite svoj model u formatu *.glb odabirom "Primijeni modifikatore" ali ne i opciju "Kompresuj".
  6. 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

Napajanje
48,590 AR experiences
Servirati
172,085 Skeniranja po danu
Pouzdano od
35805 Kreatori



Započnite

Počnite stvarati, upravljati i pratiti svoja iskustva AR Code.
Počnite stvarati svoja iskustva koda proširene stvarnosti i upravljati njima.

Započnite

AR Code Object Capture
Kreirajte AR Codeove trenutno za bilo koji objekt pomoću 3D skeniranja s vašeg iPhone Pro ili iPad Pro uređaja.
AR Code Object Capture

Najnoviji postovi na blogu

facebook twitter instagram linkedin youtube tiktok
Stvorite, upravljajte, uređujte i nadzirite svoja AR iskustva s našim naprednim značajkama.

Započnite