UltKit

Konvertera GLB till USDZ

Android och webben läser GLB, medan Apples AR Quick Look läser USDZ. Konvertera din GLB en gång så öppnas samma modell i AR på iPhone och iPad, med texturer och verklig skala.

3D-modellkonverterare

eller släpp STL, OBJ, MTL …-filer här ·

Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter

Utdata

Filerna bearbetas på våra servrar och raderas efter 30 minuter.

Så använder du verktyget

  1. 1

    Ladda upp GLB-filen

    Välj upp till 20 .glb-filer på högst 95 MB vardera. En .gltf med tillhörande filer kan zippas och laddas upp i stället.

  2. 2

    Behåll texturerna

    Behåll texturer och material är aktiverat och Modellenheter står kvar på m, eftersom både GLB och USDZ för AR förväntar sig meter. Låt Uppåtaxel stå på Behåll, om inte modellen ligger på sidan i förhandsvisningen.

  3. 3

    Konvertera till USDZ

    Tryck på Konvertera till USDZ, skicka sedan filen till en iPhone och tryck på den för att öppna den i AR Quick Look. Filerna raderas från vår server efter 30 minuter.

Där USDZ-filer krävs

OrganisationKravKälla
AR Quick Look (iOS 12 och senare)Öppnar .usdz- eller Reality-filer från Safari, Meddelanden, Mail, Anteckningar och Filer.—
AR-länkar i SafariEn <a rel="ar">-länk till en .usdz visar AR-märket och öppnar Quick Look.—
Google, komponenten model-viewerTar GLB som src och en valfri USDZ via attributet ios-src för AR på iOS.—
visionOSQuick Look på Apple Vision Pro öppnar USDZ-modeller i rummet.—

Vad USDZ är och hur det skiljer sig från GLB

USD, Universal Scene Description, är det scenformat som Pixar byggde för sin filmproduktion och släppte som öppen källkod 2016. På WWDC 2018 presenterade Apple och Pixar USDZ, ett enfilspaket med en USD-scen och dess texturer, och Apple gjorde det till formatet för AR Quick Look i iOS 12. Tekniskt är det ett ZIP-arkiv som lagras utan komprimering och med filerna justerade till 64-bytesgränser, så att telefonen kan läsa geometri och bilder direkt utan att packa upp dem.

GLB har samma roll i Khronos värld: en binär fil med scen, buffertar och texturer, med metallic-roughness-material. De två formaten ligger så nära varandra att konverteringen mest är en översättning. Meshar, nodhierarki, UV, basfärg, metallic, roughness, normal, ocklusion och emissiva kartor förs över direkt, och skalan förblir i meter.

GLB

glTF Binary (GLB)

GLB är den binära formen av glTF 2.0, 3D-överföringsformatet som Khronos Group publicerade 2017. Det packar geometri, PBR-material, texturer och animationer i en enda kompakt fil som är gjord för snabb inläsning. GLB används mycket för 3D på webben, AR-visare, Android Scene Viewer och marknadsplatser för modeller. Vissa äldre 3D-program för dator och CAD-program kan inte importera det.

Komprimering
–
Transparens
–
Animation
Ja
Introducerades
2017 · Khronos Group
GLB-omvandlare

USDZ

Universal Scene Description (USDZ)

USDZ är ett zippat paket av Pixars format Universal Scene Description, som introducerades tillsammans med Apple 2018 för förstärkt verklighet. Det lagrar geometri, PBR-material, texturer och animation i ett enda okomprimerat arkiv som är gjort för snabb inläsning. iPhone och iPad visar USDZ-modeller i AR Quick Look, och Apple Vision Pro använder det flitigt. Stödet på Android och i många andra 3D-verktyg är begränsat.

Komprimering
–
Transparens
–
Animation
Ja
Introducerades
2018 · Pixar and Apple
USDZ-omvandlare

GLB till USDZ finns för en enda målgrupp: den som vill att en modell ska öppnas i AR på en iPhone eller iPad, eftersom Apples AR Quick Look läser USDZ och inte glTF.

Vad som följer med från GLB till USDZ

Konverteras utan problem

  • Meshar, UV och nodhierarkin
  • Texturer för basfärg, metallic och roughness
  • Normal-, ocklusions- och emissiva kartor
  • Alfablandning och alfautskärningar
  • Verklig skala i meter

Kontrollera efter konverteringen

  • glTF-tillägg som clearcoat, sheen och transmission
  • Vertexfärger, som Quick Look ofta ignorerar
  • Texturtransformationer och upprepade UV-förskjutningar
  • Morph targets och flera animationsklipp
  • Mycket stora texturer som gör laddningen långsammare

Om din modell är en glTF med lösa .bin- och bildfiler, paketera den först med glTF till GLB, eller zippa mappen och ladda upp den här. På produktsidor är det vanliga upplägget model-viewer med GLB som huvudfil och den här USDZ-filen som iOS-fil, så att alla besökare får AR på sin egen enhet.

Frågor om GLB till USDZ

Hur testar jag USDZ-filen på min iPhone?

Skicka den till telefonen med AirDrop, eller spara den i iCloud Drive och tryck på den i appen Filer. Quick Look öppnar modellen med två flikar, Objekt och AR. På AR-fliken placeras den på en yta i verklig storlek.

Varför ser USDZ-filen blankare eller plattare ut än GLB-filen?

Apples förhandsmaterial stöder basfärg, metallic, ojämnhet (roughness), normal, ocklusion, emissivt och opacitet, vilket täcker kärnmaterialen i glTF. Tillägg som clearcoat, sheen eller transmission saknar motsvarighet och utelämnas, så glas och tyg kan se annorlunda ut. Kontrollera dessa material i Quick Look innan du publicerar.

Följer animationer med när GLB konverteras till USDZ?

Enkla transformationsanimationer, till exempel en roterande eller rörlig del, kan följa med. Morph target-animationer och flera namngivna klipp är mindre pålitliga, eftersom AR Quick Look spelar upp en enda tidslinje. Testa resultatet om rörelsen är viktig.

Hur stor får en USDZ-fil vara för AR på webben?

Det finns ingen enskild hård gräns i Safari, men hela filen laddas ner innan AR-vyn öppnas, så varje megabyte är väntetid på mobildata. Minska texturerna till 2048 px eller mindre före konverteringen, med hjälp av tipsen i så minskar du bildstorleken i KB.

Är en Mac med Reality Converter ett bättre alternativ?

Apples kostnadsfria Reality Converter för macOS konverterar glTF till USDZ och låter dig justera material med live-förhandsvisning, vilket är bra för finjustering. Den här konverteraren kräver ingen Mac och hanterar upp till 20 filer åt gången, vilket passar produktkataloger och Windows-användare.

Kan USDZ-filen konverteras tillbaka till GLB senare?

Behåll originalet i GLB i stället. Om du konverterar fram och tillbaka upprepas materialöversättningen varje gång. GLB förblir din huvudfil för webben och Android, och USDZ är Apple-kopian.