AR Code AR Face Filter

VIDEO TUTORIAL: Sådan komprimeres / reduceres størrelsen af en 3D-model i Blender (GLB, GLTF, DAE, FBX, OBJ...)?


Selvstudier | 20/06/2024 |


Blender er en kraftfuld open-source software designet til at skabe 3D-grafik, animationer og visuelle effekter. Den understøtter en bred vifte af filformater til import og eksport, herunder GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX og X3D. Denne tilpasningsevne gør det til et uvurderligt værktøj til forskellige 3D-projekter og arbejdsgange. (https://www.blender.org/download/).

Sådan Optimeres 3D Filstørrelse til AR Code

Vi anbefaler at bruge Blender til at konvertere og komprimere dine 3D-modeller, før de uploades til AR Code for en optimal Augmented Reality-oplevelse.

En god AR Code-oplevelse bør indlæses på under 10 sekunder på enhver mobil enhed. En typisk mobilforbindelse opererer med en gennemsnitshastighed på 1 megabit per sekund.

For at komprimere en 3D-fil i Blender til AR-visning, følg disse trin:

Trin 1: Komprimér 3D Modelteksturer

Dette trin kræver brug af et billedredigeringssoftware. Vi vil bruge open-source softwaren GIMP. (https://www.gimp.org/downloads/)

Først skal du få adgang til texturfilerne for din 3D-model. For at gøre dette, brug følgende format: .gltf + .bin + teksturer:

  • Importer din 3D-model i Blender
  • Eksporter din 3D-model i .gltf + .bin + teksturer
  • Åbn texturfilerne i GIMP
  • Skaler billederne (til 1024X1024 eller mindre for højere kompression): Billede > Skaler Billede

gimp scale

  • Eksporter teksturer i *.jpg-format med en opløsning på 90 (eller lavere for højere kompression): Fil > Eksporter som

gimp compress

  • Erstat teksturerne i Blender, eller rediger simpelthen din .gltf-fil ved hjælp af en teksteditor og udskift teksturformaterne efter behov (f.eks. ".png" til ".jpg")
  • textures jpg png

  • Gem filen

Trin 2: Reducer kompleksiteten af 3D-modellen ved hjælp af Decimation i Blender

Det andet store trin i at reducere størrelsen af en 3D-model er at decimere dens mesh, hvilket indebærer at sænke antallet af polygoner, mens man bevarer det overordnede udseende.

  • Importer den tidligere redigerede *.gltf-fil i Blender
  • Vælg en mesh til at decimere

decimate blender

  • Fortsæt med decimeringen, sigt mod at bringe hver mesh under 50.000 flader. Tjek altid 3D-gengivelsen. Tip: Hvis din model ikke er animeret, kan du decimere flere mesh ved at samle dem først.
  • Eksporter din model i *.glb-format ved at vælge "Anvend modifikatorer" men ikke "Komprimer"-muligheden.

apply modifiers blender

Du kan nu uploade din 3D-model på AR Code-grænsefladen.

Upload af en 3D-fil til AR Code

For at offentliggøre en 3D-model på AR Code anbefaler vi at bruge en model, der ikke er større end 15MB. En større model kan have højere definition, men det kan også forårsage en afmatning under AR-visningen. Lavere opløsning kan fremskynde visningen. For mere information, se: Uploading 3D models on AR Code, what File Size and Format?

upload 3d file on AR code

Video Tutorial on Compressing/Reducing the Size of a 3D File in Blender

Her er en video, der viser hele processen med at komprimere en 3D-fil og uploade den til AR Code. Den giver en trin-for-trin vejledning til at fuldføre denne opgave.

Donut demo

For at opsummere trinene i denne vejledning:

Trin 1: Komprimér 3D Modelteksturer:

  1. Importer din 3D-model i Blender
  2. Eksporter din 3D-model i .gltf + .bin + teksturer
  3. Åbn texturfilerne i GIMP
  4. Skaler billederne (til 1024X1024 eller mindre for højere kompression)
  5. Eksporter teksturer i *.jpg-format med en opløsning på 90 (eller lavere for højere kompression)
  6. Redigere din .gltf-fil ved hjælp af en teksteditor og udskift teksturformaterne efter behov (f.eks. ".png" til ".jpg")
  7. Gem den

Trin 2: Decimer Meshes i Blender:

  1. Importer den tidligere redigerede *.gltf-fil i Blender
  2. Vælg en mesh til at decimere
  3. Fortsæt med decimeringen, sigt mod at bringe hver mesh under 40.000 flader. Tjek altid 3D-gengivelsen.
  4. Tip: Hvis din model ikke er animeret, kan du decimere flere mesher ved at samle dem først.
  5. Eksporter din model i *.glb-format ved at vælge "Anvend modifikatorer" men ikke "Komprimer"-muligheden.
  6. Du kan nu uploade din 3D-model på AR Code-grænsefladen.

Optimering af en 3D-model til Augmented Reality-visning kræver omhyggelig opmærksomhed på filstørrelse og modelkompleksitet. Ved at følge de beskrevne trin og bruge kraftfulde værktøjer som Blender og GIMP, kan du skabe engagerende og effektive AR-oplevelser, der kører gnidningsløst på forskellige enheder. Husk altid at teste dine modeller i forskellige miljøer for at sikre, at de giver den bedst mulige brugeroplevelse.

For at komprimere/reducere størrelsen på industrielle CAD-modeller, følg denne vejledning: How to compress/reduce the size of an industrial 3D CAD model with MeshLab and Blender?

Create AR Experiences with AR Code's 3D Modeling Tools

AR Code tilbyder også en række værktøjer til at skabe immersive og interaktive AR-oplevelser. Værktøjet Object Capture muliggør problemfri 3D-scanning af objekter. Til branding og promotion gør funktionen AR Logo dig i stand til at skabe imponerende 3D-logoer. Derudover kan værktøjerne AR Photo og AR Portal skabe engagerende foto-baserede og portal-baserede oplevelser, som øger brugerengagementet. Endvidere tilbyder værktøjet AR Face Filter spændende sociale AR-oplevelser baseret på dit billede eller logo.

AR Code Face Filter

Frequently Asked Questions

Hvad er Blender, og hvilke filformater understøtter det til import og eksport?

Blender er en kraftfuld open-source software til at skabe 3D-grafik, animationer og visuelle effekter. Det understøtter forskellige filformater til import og eksport, herunder GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX og X3D, hvilket gør det meget alsidigt til forskellige projekter og arbejdsgange.

Hvorfor er det vigtigt at komprimere 3D-modeller, før de uploades til AR Code?

Komprimering af dine 3D-modeller, før de uploades til AR Code, er afgørende for at give en glat og effektiv AR-oplevelse. Ved at reducere filstørrelsen sikrer du, at AR-indholdet indlæses hurtigt. Dette hjælper med at opretholde brugerengagement og leverer en mere tilfredsstillende oplevelse på tværs af forskellige enheder.

Hvad er processen for at komprimere en 3D-fil i Blender for at optimere den til Augmented Reality visning?

For at optimere en 3D-fil i Blender til Augmented Reality visning, følg disse trin: først, komprimér 3D-modellens teksturer ved hjælp af et billedredigeringssoftware som GIMP for at reducere filstørrelsen uden at miste betydelige detaljer. Dernæst, mindsk kompleksiteten af 3D-modellen i Blender ved hjælp af teknikker som decimation, der reducerer antallet af polygoner, mens den overordnede form og udseende bevares. Denne proces sikrer en balance mellem visuel kvalitet og ydeevne i AR-oplevelser.

Hvad er den anbefalede filstørrelsesgrænse for en 3D-model på AR Code?

For optimal ydeevne på AR Code anbefales det at holde 3D-modellens filstørrelse under 15 MB. Mens større modeller kan have højere detaljer, kan de føre til langsomme indlæsningstider og potentielle ydeevneproblemer under AR-visningen. Ved at bruge modeller med lavere opløsning kan du sikre en hurtigere og mere responsiv AR-oplevelse for brugerne.

Strømforsyning
89,584 AR experiences
Betjener
279,074 Scanninger om dagen
Betroet af
73123 Skabere



Kom igang

Begynd at oprette, administrere og spore dine AR Codeoplevelser.
Begynd at skabe og administrere dine Augmented Reality Code-oplevelser.

Kom igang

AR Code Object Capture
Opret AR Coder øjeblikkeligt for ethvert objekt med 3D-scanninger fra din iPhone Pro eller iPad Pro.
AR Code Object Capture


Seneste blogindlæg

AI Code
AI Code, Opfordrer brugerne til at tage et foto, som derefter analyseres af AI for at give personlige svar eller rådgivning og skabe en individualiseret augmented reality-oplevelse.
AI Code


Opret, administrer, rediger og overvåg dine AR-oplevelser med vores avancerede funktioner.

Kom igang

AR Logo
Funktionen AR-logo muliggør oprettelse af 3D-versioner af logoer fra .SVG-billedfiler for forbedret brandrepræsentation.
AR Logo


facebook twitter instagram linkedin youtube tiktok