VIDEO TUTORIAL: Sådan laver du en 3D-model, der er optimeret til Augmented Reality med AR Code?
Selvstudier | 12/06/2024 |
Augmented Reality er en måde at bringe digitalt indhold ind i den virkelige verden. Dog kan det være udfordrende at forberede 3D-modeller til AR. Dette indlæg vil guide dig i at gøre din 3D-model klar til AR ved hjælp af Blender, et gratis 3D-modelleringsværktøj.
Centrer din 3D-model i 3D-scenen
Først skal du sikre dig, at din 3D-model er placeret i centrum af din scene. Hvis den ikke er det, kan den virke for langt væk i AR-visningen. Sådan centrerer du den:
- Importer din model til Blender.
- Vælg din model.
- Sæt din models oprindelse til dens geometri. Dette sikrer, at midten af din model faktisk er midtpunktet.
- Brug positionernes parametre til at placere din model ved koordinaterne (0,0,0).
- Gem din 3D-model.
Reducer størrelsen på din 3D-modelfil: Teksturer
For at forbedre indlæsningstiden for din 3D-model kan du mindske størrelsen af dens teksturbilledfiler. Sådan gør du:
- Importer din 3D-model til Blender.
- Eksporter din model i .gltf + .bin + teksturer-formatet.
- Åbn teksturbillederne i GIMP, en gratis billededitor.
- Ændr størrelsen på billederne til 1024x1024 eller mindre.
- Gem teksturerne som .jpg-filer med en opløsning på 90 eller lavere.
- Udskift teksturerne i Blender, eller rediger din .gltf-fil og ændr teksturformatet (f.eks. fra ".png" til ".jpg").
- Gem filen.
Reducer størrelsen på din 3D-modelfil: Vertices
En anden måde at forbedre indlæsningstiden på din model er ved at reducere dens kompleksitet. Dette indebærer at reducere antallet af vertekser i modellen. Sådan gør du:
- Importer din 3D-model til Blender.
- Vælg en mesh at reducere.
- Reducer meshen med aim på mindre end 50.000 ansigter. Tjek den 3D-rendering for at sikre, at den stadig ser godt ud.
- Hvis din model ikke har nogen bevægelige dele, kan du reducere flere meshes på én gang ved at samle dem først.
- Eksporter din model i .glb-formatet og vælg "Påfør modifier" men ikke "Komprimer".
- Upload din model til AR Code.
Eksporter din 3D-model i den passende 3D-filformat
Når du bruger Augmented Reality-tjenester, er det vigtigt at eksportere din 3D-model i det korrekte filformat.
Når du uploader dine 3D-filer på AR Code, kan du automatisk uploade formater som .GLB, .USDZ, .PLY, .STL, .FBX, .OBJ, .X3D, .GLTF eller .ZIP med 3D-fil og teksturbaner. For andre formater som * .DAE, * .ABC anbefales det at søge hjælp gennem dedikeret support.
For at give den bedste brugeroplevelse anbefales det at holde den samlede størrelse af dine uploaded 3D-filer under 15 MB. Større filer kan forårsage ventetider ved indlæsning for slutbrugere.
Skalér din 3D-model
Når du har komprimeret teksturerne og reduceret kompleksiteten af din 3D-model, kan du uploade den til AR Code. Det anbefales at bruge en model, der ikke overstiger 15 MB for en glidende AR-visning. Større modeller kan have højere definition, men kan forårsage forsinkelser under AR-visningen.
Sørg derefter for, at din model har korrekt skala. Du kan kontrollere skalaen på modellen, når du uploader den til AR Code. Hvis du skal ændre størrelsen på din model, kan du gøre det i Blender:
- Vælg din model.
- Tryk og hold S (for "skala").
- Flyt musen væk fra eller mod objektet for at gøre det større eller mindre, henholdsvis.
- Klik for at bekræfte den nye størrelse.
- Eksporter din model i .glb-format.
Konklusion
Tilpasning af en 3D-model til AR-visning kræver omhyggelig optimering for at sikre hurtig indlæsning og god ydeevne på forskellige enheder. Ved at komprimere teksturer og reducere kompleksitet kan du skabe engagerende AR-oplevelser uden ydelsesproblemer. Husk, at balancen mellem visuel kvalitet og ydeevne er nøglen til en succesfuld AR-oplevelse.
For en mere detaljeret vejledning med trinvise instruktioner til at reducere størrelsen på en 3D-model, kan du læse vejledningen Reduce the size of a 3D model with Blender and GIMP. Avancerede brugere, der arbejder med industrielle CAD-modeller, kan finde denne vejledning nyttig: How to compress/reduce the size of an industrial 3D CAD model with MeshLab and Blender?
Ofte stillede spørgsmål
Hvorfor skal jeg centrere min 3D-model i scenen?
At centrere din 3D-model i scenen er vigtigt for en optimal AR-visning. Hvis modellen ikke er centreret, kan den virke for langt væk i AR-visningen. For at centrere modellen i Blender skal du sætte oprindelsen til dens geometri og justere dens positionskoordinater til (0,0,0).
Hvordan kan jeg reducere filstørrelsen på min 3D-model?
Du kan reducere filstørrelsen på en 3D-model ved at mindske størrelsen på dens teksturbilledfiler og forenkle dens kompleksitet. For at reducere størrelsen på teksturbilledfilen skal du eksportere modellen i .gltf + .bin + teksturer-formatet, ændre størrelsen på billederne og gemme dem som .jpg-filer. For at forenkle modellens kompleksitet skal du reducere meshen til at have mindre end 50.000 ansigter.
Hvad er det anbefalede filformat til upload af en 3D-model på AR Code?
Når du uploader dine 3D-filer på AR Code, kan du automatisk uploade formater som .GLB, .USDZ, .PLY, .STL, .FBX, .OBJ, .X3D, .GLTF eller .ZIP med 3D-fil og teksturbaner. For andre formater som .DAE, .ABC, .IFC, .STEP, .IGES, .3DM, .BREP, and .JT anbefales det at søge hjælp gennem dedikeret support.
Hvad er den anbefalede størrelse på en 3D-model til AR-visning?
For at give en optimal brugeroplevelse anbefales det at holde den samlede størrelse af dine uploaded 3D-filer under 15 MB. Større filer kan forårsage ventetider for slutbrugere, hvilket resulterer i en forstyrret AR-oplevelse. Selvom større modeller kan have højere definition, kan de bremse AR-visningen.
105,666 AR experiences
276,662 Scanninger om dagen
72473 Skabere