UltKit

Umbreyta glTF í GLB

glTF-útflutningur samanstendur yfirleitt af þrenns konar skrám: .gltf JSON-skrá, einni eða fleiri .bin-gagnaskrám og möppu með áferðarmyndum. GLB er sama líkanið pakkað í eina tvíundaskrá. Það snið vilja innsendingarform, þrívíddarskoðarar og AR-forrit fá.

Umbreyting þrívíddarlíkana

eða slepptu STL, OBJ, MTL … skrár hér ·

Að hámarki 95 MB á skrá· Allt að 20 skrár· Eytt eftir 30 mínútur

Úttak

Skrár eru unnar á þjónum okkar og eytt eftir 30 mínútur.

Hvernig á að nota tólið

  1. 1

    Settu glTF-möppuna í ZIP

    Settu .gltf-skrána, .bin-skrárnar hennar og áferðarmyndirnar í eitt ZIP og haltu möppuskipaninni sem útflutningurinn bjó til, og hlaððu því svo upp. Sjálfstæða .gltf-skrá með innfelldum gögnum má hlaða upp eina og sér. Allt að 20 skrár, 95 MB hver.

  2. 2

    Láttu líkanið vera óbreytt

    Einingar líkans er áfram m og Upp-ás á Keep, því gild glTF-skrá er þegar í metrum og með Y upp. Halda áferðum og efnum er kveikt svo allar myndir séu felldar inn.

  3. 3

    Umbreyta í GLB

    Ýttu á Umbreyta í GLB og sæktu eina skrá fyrir hvert líkan. Upphleðslum og niðurstöðum er eytt eftir 30 mínútur.

Svar

Hver er munurinn á glTF og GLB?

Þau geyma sama glTF 2.0 líkanið. .gltf er læsilegt JSON sem vísar í aðskildar .bin- og myndaskrár; GLB pakkar JSON-gögnunum, biðminnunum og myndunum í eina tvíundarskrá.

Af hverju að pakka glTF í GLB

Khronos Group hannaði glTF 2.0, sem kom út 2017, sem flutningssnið: síðasta skrefið milli 3D-tóls og þess sem sýnir líkanið. JSON-formið er þægilegt fyrir forritara því hægt er að lesa það og breyta, en í reynd er það brothætt. Ef þú endurnefnir áferð, hleður upp .gltf án .bin eða vefumsjónarkerfi fjarlægir möppuskipanina hleðst líkanið með rúmfræði sem vantar eða hvítum flötum.

GLB lagar þetta með því að setja allt í eitt ílát. Vörumiðlar í Shopify, Scene Viewer í Android, model-viewer frá Google og flestir gagnamarkaðir biðja um GLB af þessari ástæðu. Umbreytingin er án taps: breytirinn les JSON-gögnin, hleður öllum biðminnum og myndum sem vísað er í, skrifar þau í einn tvíundarhluta og endurskrifar tilvísanir svo þær vísi inn í skrána.

Hvernig GLB-skrá er uppbyggð

haus: töfraorðið glTF, útgáfa 2 og heildarlengd
12 bæti
fyrst JSON, svo einn BIN-hluti með biðminnum og myndum
2 hlutar
röðun sem hver hluti er fylltur upp í
4 bæti
í stað .gltf + .bin + áferða
1 skrá

GLTF

GL Transmission Format

glTF er opið 3D snið frá Khronos Group, fyrst gefið út 2015 og oft kallað „JPEG fyrir 3D“. .gltf skrá er JSON sem lýsir senunni og fylgja yfirleitt aðskildar .bin skrár með rúmfræði og áferðarmyndir. Það styður PBR efni, hreyfimyndir og húðun og er hannað fyrir skilvirka rauntímamyndgerð. Aðskildu skrárnar geta glatast við deilingu og þess vegna er einskrárformið GLB oft valið.

Þjöppun
–
Gegnsæi
–
Hreyfimynd
Já
Kom fram
2015 · Khronos Group
GLTF umbreytir

GLB

glTF Binary (GLB)

GLB er tvíundarform glTF 2.0, 3D flutningssniðsins sem Khronos Group gaf út árið 2017. Það pakkar rúmfræði, PBR efnum, áferðum og hreyfimyndum í eina nett skrá sem er hönnuð til að hlaðast hratt. GLB er mikið notað fyrir 3D á vefnum, AR skoðara, Android Scene Viewer og netmarkaði fyrir líkön. Sum eldri 3D skjáborðsforrit og CAD forrit flytja það ekki inn.

Þjöppun
–
Gegnsæi
–
Hreyfimynd
Já
Kom fram
2017 · Khronos Group
GLB umbreytir

glTF í GLB er pökkunarskref: fólk safnar .gltf-skrá, .bin-biðminnum hennar og áferðum í eina skrá því upphleðslueyðublöð, AR í Android og vefskoðarar vilja eitt sjálfstætt líkan.

Lagfæring á villum vegna .bin-skráa og áferða sem vantar

  • GLB-skráin hefur enga rúmfræði eða umbreytingin mistekst

    Ekki var hlaðið upp .bin-biðminninu. Þjappaðu það í ZIP með .gltf-skránni og haltu sama skráarheiti og JSON-gögnin vísa í.

  • Fletir eru hvítir eða gráir

    Áferðir vantar. Opnaðu .gltf í textaritli, athugaðu image uri-færslurnar og hafðu þessar skrár með í ZIP á sömu afstæðu slóðum.

  • Slóð áferðar byrjar á C:\ eða /Users

    Útflutningurinn skrifaði altæka slóð. Fluttu út aftur með afstæðum slóðum, eða færðu myndina við hlið .gltf og breyttu uri í skráarheitið eitt.

  • Áferðir eru KTX2 eða WebP

    Þær krefjast KHR_texture_basisu- eða EXT_texture_webp-viðbótanna, sem sumir skoðarar styðja ekki. Fluttu út aftur með PNG eða JPEG fyrir víðasta stuðning.

Spurningar um glTF í GLB

Breytist líkanið þegar glTF er umbreytt í GLB?

Nei. Net, efni, heiti hnúta, hreyfimyndir og beinagrindur eru afrituð óbreytt; aðeins pökkunin breytist. JSON-gögnin fara í fyrsta hluta GLB-skrárinnar en biðminni og myndir í tvíundarhluta hennar.

Af hverju á að hlaða upp ZIP en ekki bara .gltf-skránni?

glTF með aðskildum skrám vísar aðeins í .bin-skrána og áferðirnar með afstæðri slóð. Ef hún er send ein og sér vísa tenglarnir í tómt og GLB-skrána vantar rúmfræði eða myndir. Með því að þjappa möppuna í ZIP haldast allar skrár sem vísað er í við hlið .gltf-skrárinnar, en í leiðbeiningum okkar um að afþjappa skrár á hvaða tæki sem er er einnig fjallað um hina áttina.

Verður GLB-skráin minni en glTF-skráin?

Miðað við .gltf sem felur allt inni sem base64-texta, já, um fjórðungi, því base64 blæs upp tvíundargögn um þriðjung. Miðað við .gltf ásamt .bin og myndum er heildarstærðin svipuð; ávinningurinn er að hafa eina skrá.

Eru glTF-skrár með Draco-þjöppun studdar?

glTF sem notar KHR_draco_mesh_compression-viðbótina er lesin og rúmfræðin varðveitt. Ef þú þarft minnstu mögulegu vefskrá skaltu beita Draco- eða meshopt-þjöppun á fullunnu GLB-skrána með tóli eins og glTF-Transform.

Er hægt að breyta GLB aftur í aðskildar glTF-skrár?

Já. Hladdu upp GLB-skránni og veldu glTF undir Umbreyta í í 3D-líkanabreytinum. Það hentar þegar þú vilt breyta JSON-gögnunum í höndunum eða skipta um áferð án þess að flytja út aftur.

Hvaða forrit flytja út glTF sem hægt er að pakka svona?

glTF-útflutningur Blender getur skrifað annaðhvort glTF Separate eða GLB beint, og það sama gildir um niðurhal frá Sketchfab, Substance-tól og flesta útflutninga leikjavéla. Ef tólið þitt bauð aðeins aðskilið form færðu eina skrá á þessari síðu.