AR Code AR Face Filter

VIDEOGUIDE: Hur man komprimerar / minskar storleken på en 3D-modell i Blender (GLB, GLTF, DAE, FBX, OBJ...)?


Handledningar | 20/06/2024 |


Blender är en kraftfull öppen källkodsmjukvara designad för att skapa 3D-grafik, animationer och visuella effekter. Den stöder ett brett utbud av filformat för import och export, inklusive GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX och X3D. Denna anpassningsförmåga gör den till ett ovärderligt verktyg för olika 3D-projekt och arbetsflöden. (https://www.blender.org/download/).

Hur man Optimerar 3D-filstorlek för AR Code

Vi rekommenderar att använda Blender för att konvertera och komprimera dina 3D-modeller innan du laddar upp dem till AR Code för en optimal Augmented Reality-upplevelse.

En bra AR Code-upplevelse bör laddas in på mindre än 10 sekunder på vilken mobil enhet som helst. En typisk mobilanslutning fungerar med en genomsnittlig hastighet av 1 megabit per sekund.

För att komprimera en 3D-fil i Blender för AR-display, följ dessa steg:

Steg 1: Komprimera 3D-modellernas Texturer

Detta steg kräver användning av en bildredigeringsmjukvara. Vi kommer att använda den öppna källkodsmjukvaran GIMP. (https://www.gimp.org/downloads/)

Först ska du komma åt texturfilerna för din 3D-modell. För att göra detta, använd följande format: .gltf + .bin + texturer:

  • Importera din 3D-modell i Blender
  • Exportera din 3D-modell i .gltf + .bin + texturer
  • Öppna texturfiler i GIMP
  • Skala bilder (till 1024X1024 eller mindre för högre komprimering): Bild > Skala Bild

gimp scale

  • Exportera texturer i *.jpg-format med en upplösning på 90 (eller lägre för högre komprimering): Fil > Exportera som

gimp compress

  • Ersätt texturerna i Blender, eller helt enkelt redigera din .gltf-fil med en textredigerare och ersätt texturformaten vid behov (t.ex. ".png" till ".jpg")
  • textures jpg png

  • Spara filen

Steg 2: Minska 3D-modellens Komplexitet genom Decimering i Blender

Det andra stora steget i att minska storleken på en 3D-modell är att decimera dess mesh, vilket innebär att minska antalet polygoner samtidigt som utseendet bevaras.

  • Importera den tidigare redigerade *.gltf-filen i Blender
  • Välj en mesh att decimera

decimate blender

  • Fortsätt med decimeringen, sträva efter att få varje mesh under 50 000 ansikten. Kontrollera alltid 3D-renderingen. Tips: Om din modell inte är animerad, kan du decimera flera meshar genom att sammanfoga dem först.
  • Exportera din modell i *.glb-format genom att välja “Använd modifierare" men inte "Komprimera" alternativet.

apply modifiers blender

Du kan nu ladda upp din 3D-modell på AR Code-gränssnittet.

Att Ladda Upp en 3D-fil till AR Code

För att publicera en 3D-modell på AR Code rekommenderar vi att använda en modell som inte är mer än 15MB. En större modell kan ha högre definition, men det kan också orsaka en långsam upplevelse under AR-displayen. Lägre upplösning kan snabba upp displayen. För mer information, se: Uploading 3D models on AR Code, what File Size and Format?

upload 3d file on AR code

Videohandledning om Komprimering/Minskning av Storleken på en 3D-fil i Blender

Här är en video som visar hela processen för att komprimera en 3D-fil och ladda upp den till AR Code. Den ger en steg-för-steg-guide för att slutföra denna uppgift.

Donut demo

För att sammanfatta stegen i denna handledning:

Steg 1: Komprimera 3D-modellens Texturer:

  1. Importera din 3D-modell i Blender
  2. Exportera din 3D-modell i .gltf + .bin + texturer
  3. Öppna texturfiler i GIMP
  4. Skala bilder (till 1024X1024 eller mindre för högre komprimering)
  5. Exportera texturer i *.jpg-format med en upplösning på 90 (eller lägre för högre komprimering)
  6. Redigera din .gltf-fil med en textredigerare och ersätt texturformat vid behov (t.ex. ".png" till ".jpg")
  7. Spara den

Steg 2: Decimera Meshar i Blender:

  1. Importera den tidigare redigerade *.gltf-filen i Blender
  2. Välj en mesh att decimera
  3. Fortsätt med decimeringen, sträva efter att få varje mesh under 40 000 ansikten. Kontrollera alltid 3D-renderingen.
  4. Tips: Om din modell inte är animerad, kan du decimera flera meshar genom att sammanfoga dem först.
  5. Exportera din modell i *.glb-format genom att välja “Använd modifierare" men inte "Komprimera" alternativet.
  6. Du kan nu ladda upp din 3D-modell på AR Code-gränssnittet.

Optimering av en 3D-modell för Augmented Reality-display kräver noggrann uppmärksamhet på filstorlek och modellkomplexitet. Genom att följa de angivna stegen och använda kraftfulla verktyg som Blender och GIMP, kan du skapa engagerande och effektiva AR-upplevelser som fungerar smidigt på olika enheter. Kom ihåg att alltid testa dina modeller i olika miljöer för att säkerställa att de ger den bästa möjliga användarupplevelsen.

För att komprimera/minska storleken på industriella CAD-modeller, följ denna handledning: How to compress/reduce the size of an industrial 3D CAD model with MeshLab and Blender?

Skapa AR-upplevelser med AR Codes 3D-modellverktyg

AR Code tillhandahåller även en mängd verktyg för att skapa immersiva och interaktiva AR-upplevelser. Verktyget Object Capture underlättar sömlös 3D-skanning av objekt. För varumärke och promotion erbjuder funktionen AR Logo möjligheten att skapa imponerande 3D-logotyper. Dessutom möjliggör verktygen AR Photo och AR Portal skapandet av engagerande foto-baserade och portal-baserade upplevelser, vilket ökar användarengagemanget. Dessutom erbjuder verktyget AR Face Filter spännande sociala AR-upplevelser baserade på din bild eller logotyp.

AR Code Face Filter

Vanliga Frågor

Vad är Blender och vilka filformat stöder det för import och export?

Blender är en kraftfull öppen källkodsmjukvara för att skapa 3D-grafik, animationer och visuella effekter. Den stöder olika filformat för import och export, inklusive GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX och X3D, vilket gör den mycket mångsidig för olika projekt och arbetsflöden.

Varför är det viktigt att komprimera 3D-modeller innan de laddas upp till AR Code?

Att komprimera dina 3D-modeller innan du laddar upp dem till AR Code är viktigt för att ge en smidig och effektiv AR-upplevelse. Genom att minska filstorleken säkerställer du att AR-innehållet laddas snabbt. Detta hjälper till att bibehålla användarengagemanget och ger en mer tillfredsställande upplevelse på olika enheter.

Vad är processen för att komprimera en 3D-fil i Blender för att optimera den för Augmented Reality-display?

För att optimera en 3D-fil i Blender för Augmented Reality-display, följ dessa steg: först, komprimera 3D-modellernas texturer med hjälp av en bildredigeringsmjukvara som GIMP för att minska filstorleken utan att förlora betydande detaljer. Därefter minskas komplexiteten hos 3D-modellen i Blender med hjälp av tekniker som decimering, vilket minskar antalet polygoner samtidigt som den övergripande formen och utseendet bevaras. Denna process säkerställer en balans mellan visuell kvalitet och prestanda i AR-upplevelser.

Vad är den rekommenderade filstorleksgränsen för en 3D-modell på AR Code?

För optimal prestanda på AR Code rekommenderas att hålla 3D-modellens filstorlek under 15MB. Även om större modeller kan ha högre detaljrikedom, kan de leda till långsamma laddningstider och potentiella prestandaproblem under AR-displayen. Genom att använda modeller med lägre upplösning kan du säkerställa en snabbare och mer responsiv AR-upplevelse för användare.

Powering
89,648 AR experiences
Servering
279,181 Skanningar per dag
Betrodd av
73158 Skapare



Komma igång

Börja skapa, hantera och spåra dina AR Code-upplevelser.
Börja skapa och hantera dina Augmented Reality Code-upplevelser.

Komma igång

AR Code Object Capture
Skapa AR Codeer direkt för alla objekt med 3D-skanningar från din iPhone Pro eller iPad Pro.
AR Code Object Capture


Senaste blogginläggen

AI Code
AI Code, Uppmanar användare att ta en bild, som sedan analyseras av AI för att ge personliga svar eller råd och skapa en individualiserad upplevelse av förstärkt verklighet.
AI Code


Skapa, hantera, redigera och övervaka dina AR-upplevelser med våra avancerade funktioner.

Komma igång

AR Logo
Funktionen AR Logo möjliggör skapandet av 3D-versioner av logotyper från .SVG-bildfiler för förbättrad varumärkesrepresentation.
AR Logo


facebook twitter instagram linkedin youtube tiktok