sw

GLB kuwa glTF

Badilisha GLB ya binary kuwa faili inayosomeka ya glTF ndani ya kifaa - na bafa iliyowekwa ndani, faili moja. Hakuna upakiaji.

Inachakata humu kwenye kifaa chako ...

Inachakata humu kwenye kifaa chako ...

0%

Je, faili yangu hupakiwa?

Hapana. Kila kitu hufanyika kwenye kivinjari chako - faili yako haitoki kamwe kwenye kifaa chako. Jinsi hili linavyoweza kuthibitishwa

Hakuna kupakia100% kwa kifaa chako
Maudhui hubaki kwakohakuna ufikiaji wa wengine
Hosted in GermanyGlobal Content Delivery
Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

glTF ipo katika maumbo mawili: GLB ni umbizo la binary lenye msongamano katika faili moja, glTF ni umbizo la JSON linalotegemea maandishi. Anayetaka kukagua muundo wa mfano, kuubadilisha au kuuchakata kwa zana zinazotarajia JSON anahitaji umbizo la glTF. Zana hii inagawanya GLB na kuandika JSON iliyomo kama faili inayosomeka ya glTF.

Ili matokeo yabaki faili moja inayojitegemea, bafa ya binary kutoka kwa GLB inawekwa moja kwa moja ndani ya faili ya glTF (kama URL ya data ya base64). Kwa njia hiyo hakuna faili ya ziada inayoandamana, na glTF inafunguliwa kila mahali bila faili ya .bin ya nje inayokosekana. Jiometri na maingizo yote ya muundo vinahifadhiwa kabisa.

Kila kitu kinafanya kazi ndani ya kivinjari - mfano wako hauachi kifaa chako kamwe. Hii ni ufungaji upya bila kupoteza: maudhui yale yale, lakini kama JSON badala ya binary. Faili ya GLB batili inakataliwa na ujumbe ulio wazi badala ya kuzalisha matokeo yaliyoharibika.

Faida halisi ni usomekaji: kama JSON, faili la glTF laweza kufunguliwa katika kihariri cha maandishi ili kukagua au kubadilisha kwa makusudi grafu ya tukio, majina ya nodi, pamoja na muundo wa matundu na nyenzo - jambo lisilowezekana katika umbo la biraia la GLB lililoshikamana. Bafa ya jiometri yenyewe hubaki bila kubadilika; ni ufungashaji upya tupu bila kupoteza ubora.

Maelezo ya kiufundi

Maelezo ya kiufundi
Miundo ya ingizoGLB
Muundo wa matokeoGLTF
Uchakataji wa kundiHapana
UchakatajiNdani ya kivinjari (JavaScript)
Upakiaji wa failiHakuna

Katika hatua 3

  1. Weka faili yako ya GLB.
  2. Ubadilishaji unafanyika kiotomatiki.
  3. Pakua faili ya glTF (faili inayojitegemea).

Mipaka: Inabadilisha GLB ya binary bila kupoteza kuwa faili ya glTF inayotegemea maandishi; bafa ya binary inawekwa ndani kama URL ya data ya base64 ili kuunda faili moja inayojitegemea (hakuna .bin ya nje). Muundo na jiometri vinahifadhiwa kabisa. Faili ya GLB batili inakataliwa na ujumbe wa hitilafu ulio wazi. Tofauti na zana za matundu zinazopunguza jiometri (kama GLB kwenda OBJ), hii si uchimbuzi bali ni ufungashaji upya wa chombo tu: ikiwa GLB chanzi ina nyenzo, umbile, au sifa ya NORMAL, ufafanuzi wao wa JSON hubaki bila kubadilika.

Maswali yanayoulizwa mara kwa mara

Je, faili ya .bin ya nje inatengenezwa?

Hapana. Bafa ya binary inawekwa ndani kama URL ya data ya base64 katika faili ya glTF, ili kuunda faili moja inayojitegemea.

Je, ubadilishaji haupotezi?

Ndiyo. Ni ufungaji upya tu kutoka binary hadi JSON; muundo na jiometri vinabaki bila mabadiliko.

Kwa nini umbizo la JSON hata kidogo?

glTF kama JSON inaweza kusomwa na kukaguliwa au kuhaririwa kwa zana nyingi; GLB ni binary na yenye msongamano.

Je, faili yangu inapakiwa?

Hapana, ubadilishaji unafanyika ndani ya kivinjari; mfano wako hauachi kifaa chako kamwe.

Zana zinazohusiana

glTF funga kuwa GLB · GLB badilisha kuwa OBJ · STL badilisha kuwa GLB · OBJ badilisha kuwa GLB · YAML hadi TOML · TOML hadi YAML