VIDEOOPPLÆRING: Hvordan komprimere / redusere størrelsen på en 3D-modell i Blender (GLB, GLTF, DAE, FBX, OBJ ...)?
Veiledninger | 20/06/2024 |
Blender er en kraftig open-source programvare designet for å lage 3D-grafikk, animasjoner og visuelle effekter. Den støtter et bredt spekter av filformater for import og eksport, inkludert GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX og X3D. Denne tilpasningsevnen gjør det til et uvurderlig verktøy for ulike 3D-prosjekter og arbeidsflyter. (https://www.blender.org/download/).
Hvordan optimalisere 3D-filstørrelse for AR Code
Vi anbefaler å bruke Blender for å konvertere og komprimere dine 3D-modeller før opplasting til AR Code for en optimal Augmented Reality-opplevelse.
En god AR Code-opplevelse bør lastes inn på mindre enn 10 sekunder på hvilken som helst mobil enhet. En typisk mobilforbindelse opererer med en gjennomsnittshastighet på 1 megabit per sekund.
For å komprimere en 3D-fil i Blender for AR-visning, følg disse trinnene:
Trinn 1: Komprimering av 3D-modellteksturer
Dette trinnet krever bruk av et bildebehandlingsprogram. Vi vil bruke open-source programvaren GIMP. (https://www.gimp.org/downloads/)
Først får du tilgang til teksturfilene til din 3D-modell. For å gjøre dette, bruk følgende format: .gltf + .bin + teksturer:
- Importer 3D-modellen din inn i Blender
- Eksporter 3D-modellen din i .gltf + .bin + teksturer
- Åpne teksturfilene i GIMP
- Skaler bilder (til 1024X1024 eller mindre for høyere komprimering): Bilde > Skaler bilde
- Eksporter teksturer i *.jpg format med en oppløsning på 90 (eller lavere for høyere komprimering): Fil > Eksporter som
- Erstatt teksturene i Blender, eller rediger ganske enkelt .gltf-filen din ved å bruke en teksteditor og erstatte teksturformatene etter behov (f.eks. ".png" til ".jpg")
- Lagre filen
Trinn 2: Reduser kompleksiteten til 3D-modellen ved å bruke desimering i Blender
Det andre viktige trinnet for å redusere størrelsen på en 3D-modell er å desimere dens meshes, noe som innebærer å redusere antallet polygoner mens den overordnede utseendet bevares.
- Importer den tidligere redigerte *.gltf-filen til Blender
- Velg en mesh å desimere
- Fortsett med desimeringen, med mål om å bringe hver mesh under 50,000 flater. Sjekk alltid 3D-renderingen. Tips: Hvis modellen din ikke er animert, kan du desimere flere meshes ved å slå dem sammen først.
- Eksporter modellen din i *.glb-format ved å velge "Apply modifiers" men ikke "Compress"-alternativet.
Du kan nå laste opp 3D-modellen din på AR Code-grensesnittet.
Opplasting av en 3D-fil til AR Code
For å publisere en 3D-modell på AR Code, anbefaler vi å bruke en modell som ikke er mer enn 15MB. En større modell kan ha høyere definisjon, men den kan også føre til en nedgang under AR-visningen. Lavere oppløsning kan øke hastigheten på visningen. For mer informasjon, se: Opplasting av 3D-modeller på AR Code, hvilken filstørrelse og format?
Videoopplæring om komprimering/reduksjon av størrelsen på en 3D-fil i Blender
Her er en video som viser hele prosessen med å komprimere en 3D-fil og laste den opp til AR Code. Den gir en trinn-for-trinn-veiledning for å fullføre denne oppgaven.
For å oppsummere trinnene i denne opplæringen:
Trinn 1: Komprimering av 3D-modellteksturer:
- Importer 3D-modellen din inn i Blender
- Eksporter 3D-modellen din i .gltf + .bin + teksturer
- Åpne teksturfilene i GIMP
- Skaler bilder (til 1024X1024 eller mindre for høyere komprimering)
- Eksporter teksturer i *.jpg format med en oppløsning på 90 (eller lavere for høyere komprimering)
- Rediger .gltf-filen din ved hjelp av en teksteditor og erstatt teksturformatene etter behov (f.eks. ".png" til ".jpg")
- Lagre det
Trinn 2: Desimer meshes i Blender:
- Importer den tidligere redigerte *.gltf-filen til Blender
- Velg en mesh å desimere
- Fortsett med desimeringen, med mål om å bringe hver mesh under 40,000 flater. Sjekk alltid 3D-renderingen.
- Tips: Hvis modellen din ikke er animert, kan du desimere flere meshes ved å slå dem sammen først.
- Eksporter modellen din i *.glb-format ved å velge "Apply modifiers" men ikke "Compress"-alternativet.
- Du kan nå laste opp 3D-modellen din på AR Code-grensesnittet.
Optimalisering av en 3D-modell for Augmented Reality-visning krever nøye oppmerksomhet til filstørrelse og modellkompleksitet. Ved å følge de skisserte trinnene og bruke kraftige verktøy som Blender og GIMP, kan du lage engasjerende og effektive AR-opplevelser som fungerer jevnt på ulike enheter. Husk alltid å teste modellene dine i forskjellige miljøer for å sikre at de gir den best mulige brukeropplevelsen.
For å komprimere/redusere størrelsen på industrielle CAD-modeller, vennligst følg denne opplæringen: Hvordan komprimere/redusere størrelsen på en industriell 3D CAD-modell med MeshLab og Blender?
Lag AR-opplevelser med AR Codes 3D-modelleringsverktøy
AR Code gir også en rekke verktøy for å lage oppslukende og interaktive AR-opplevelser. Verktøyet Object Capture legger til rette for sømløs 3D-skanning av objekter. For branding og kampanjer, lar funksjonen AR Logo deg lage imponerende 3D-logoer. I tillegg gjør AR Photo og AR Portal-verktøyene det mulig å lage engasjerende foto- og portalbaserte opplevelser, noe som øker brukerengasjementet. Videre tilbyr verktøyet AR Face Filter spennende sosiale AR-opplevelser basert på ditt bilde eller logo.
Ofte stilte spørsmål
Hva er Blender og hvilke filformater støtter den for import og eksport?
Blender er en kraftig open-source programvare for å lage 3D-grafikk, animasjoner og visuelle effekter. Den støtter forskjellige filformater for import og eksport, inkludert GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX og X3D, noe som gjør den svært allsidig for ulike prosjekter og arbeidsflyter.
Hvorfor er det viktig å komprimere 3D-modeller før opplasting til AR Code?
Å komprimere 3D-modellene dine før opplasting til AR Code er essensielt for å gi en jevn og effektiv AR-opplevelse. Ved å redusere filstørrelsen, sikrer du at AR-innholdet lastes raskt. Dette hjelper med å opprettholde brukerengasjement og gir en mer tilfredsstillende opplevelse på tvers av ulike enheter.
Hva er prosessen for å komprimere en 3D-fil i Blender for å optimalisere den for Augmented Reality-visning?
For å optimalisere en 3D-fil i Blender for Augmented Reality-visning, følg disse trinnene: først, komprimer teksturene til 3D-modellen ved hjelp av bildebehandlingsprogramvare som GIMP for å redusere filstørrelsen uten å miste betydelige detaljer. Deretter reduserer du kompleksiteten til 3D-modellen i Blender ved å bruke teknikker som desimering, som reduserer antallet polygoner samtidig som den overordnede formen og utseendet bevares. Denne prosessen sikrer en balanse mellom visuell kvalitet og ytelse i AR-opplevelser.
Hva er den anbefalte filstørrelsesgrensen for en 3D-modell på AR Code?
For optimal ytelse på AR Code anbefales det å holde filstørrelsen på 3D-modellen under 15MB. Selv om større modeller kan ha høyere detaljer, kan de føre til lange lastetider og potensielle ytelsesproblemer under AR-visningen. Ved å bruke modeller med lavere oppløsning kan du sikre en raskere og mer responsiv AR-opplevelse for brukerne.
108,636 AR experiences
306,619 Skanner per dag
85691 Skapere