Konverze txt do gltf

Online konvertor TXT do GLTF zdarma

Převeďte strukturovaná 3D data založená na TXT do formátu GLTF nebo GLB a zkontrolujte geometrii, jednotky a zdroje.

Převést TXT na GLTF online - zdarma

Uploading…
Vybrané soubory přesahují celkový limit 6 MB. Vyberte méně nebo menší soubory.

Soubor se zpracuje hned a smaže se ihned po stažení.

Jak to funguje

  1. 1/3

    Nahrajte soubor .txt

    Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.

  2. 2/3

    Spusťte převod .txt do .gltf

    Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.

  3. 3/3

    Stáhněte převedený soubor .gltf

    Výsledek převodu je připraven ke stažení.

Jak převést soubor txt do formátu gltf

Herní engine, webový prohlížeč nebo 3D pipeline může vyžadovat glTF, pokud byla data modelu dodána v souboru s názvem .txt. Převod je možný pouze v případě, že tento text obsahuje rozpoznatelná 3D data, například glTF JSON, záznamy OBJ, vrcholy a indexy ploch.

Co obsahují soubory TXT

.txt je obecná přípona názvu souboru s prostým textem, nikoli definovaný 3D formát. Textové editory, skripty, CAD exporty, skenery a technické nástroje mohou vytvářet textové soubory, ale přípona neurčuje geometrii, jednotky, materiály, souřadnicové osy ani strukturu scény.

Soubor TXT může obsahovat prózu, měření ve stylu CSV, vlastní seznam vrcholů, syntaxi Wavefront OBJ, JSON nebo platný dokument glTF uložený s nesprávnou příponou. Před převodem jej otevřete v editoru kódu. Záznamy jako v 0 0 0 a f 1 2 3 označují data sítě ve stylu OBJ; glTF JSON obvykle obsahuje pole jako "asset", "meshes", "buffers" a "accessors".

Samotný seznam pozic X, Y a Z definuje body, nikoli povrch. Síť také potřebuje indexy ploch nebo trojúhelníků, které určují, které vrcholy se propojují.

Co poskytují soubory GLTF

glTF, spravovaný skupinou Khronos Group, je 3D formát scény orientovaný na běh. Soubor .gltf obsahuje JSON popisující scény, uzly, sítě, materiály, kamery, skiny a animace; obvykle odkazuje na samostatný geometrický buffer .bin a obrazové soubory.

Související formát .glb zabalí JSON a binární data do jednoho binárního souboru a může také obsahovat vložené obrázky. Formát GLB použijte, když je pro doručení nebo nahrání vyžadován jeden soubor; samostatné soubory .gltf, .bin a textur použijte, když tyto prostředky musí zůstat jednotlivě přístupné.

glTF podporuje efektivní binární geometrii, materiály PBR, textury, animace a hierarchie scén. Je široce podporován nástroji Blender, webovými renderery, jako jsou three.js a Babylon.js, a mnoha importními postupy herních enginů.

Nejprve určete strukturu zdroje

  1. Otevřete soubor TXT v editoru kódu a zkontrolujte jeho první řádky a oddělovače.
  2. Pokud obsahuje platný glTF JSON, přejmenujte model.txt na model.gltf; nejde o převod.
  3. Každý odkazovaný prostředek ponechte na relativní cestě uvedené v JSON. Například "uri":"model.bin" vyžaduje přístupný soubor model.bin, obvykle umístěný vedle souboru model.gltf.
  4. Pokud obsahuje syntaxi OBJ, před importem do 3D aplikace soubor přejmenujte na .obj.
  5. Pokud používá vlastní řádky nebo sloupce, před napsáním nebo použitím importéru určete pole vrcholů, základ indexů, definice ploch, jednotky, souřadnicové osy a případné odkazy na materiály.

Převod textu ve stylu OBJ pomocí Blender

  1. Zdroj přejmenujte z model.txt na model.obj pouze v případě, že jeho obsah skutečně odpovídá syntaxi Wavefront OBJ.
  2. V Blender zvolte File → Import → Wavefront (.obj) a vyberte přejmenovaný soubor.
  3. Zkontrolujte importovanou síť, zda neobsahuje chybějící plochy, převrácené normály, nesprávné měřítko, rotaci nebo chybějící materiály.
  4. Podle potřeby model opravte a poté zvolte File → Export → glTF 2.0.
  5. Pokud je vyžadován balíček .gltf, vyberte glTF Separate (.gltf + .bin + textures), nebo pro výsledek v jediném souboru vyberte glTF Binary (.glb).
  6. Pokud scéna Blender obsahuje jiné objekty než importovaný model, povolte Selected Objects a poté proveďte export.

Převod vlastních souřadnicových dat

Vlastní rozvržení TXT vyžadují parser, protože neexistuje univerzální pořadí sloupců ani syntaxe sítě. Skript Blender Python může text načíst, vytvořit vrcholy a plochy, přiřadit materiály a exportovat prostřednictvím File → Export → glTF 2.0. Program využívající knihovnu pro zápis glTF může místo toho přímo generovat požadované pohledy bufferů, accessors, primitiva sítě a JSON.

U podporovaných strukturovaných vstupů TXT nahrajte soubor do převodníku na 101convert.com a stáhněte vygenerovaný soubor GLTF bez instalace softwaru. Výstup zkontrolujte v Blender nebo jiném prohlížeči s podporou glTF; libovolný textový dokument nelze automaticky interpretovat jako 3D model.

Kontroly kompatibility a kvality

  • Přejmenování funguje pouze u textu, který je již platným glTF JSON. Přejmenování OBJ, CSV nebo vlastních dat na .gltf nepřevede jejich syntaxi ani geometrii.
  • glTF používá pravotočivý souřadnicový systém s osou +Y směřující nahoru a metry jako konvenční lineární jednotkou. CAD a skenovaná data často používají milimetry nebo centimetry, proto před exportem ověřte rozměry a použijte měřítko.
  • Primitiva sítě glTF jsou obvykle trojúhelníky. Čtyřúhelníky a n-úhelníky mohou být během importu nebo exportu triangulovány, což může změnit úhlopříčky a stínování.
  • Materiály OBJ, externí cesty k texturám, entity CAD a metadata specifická pro aplikaci nemusí být přímo mapovatelné na materiály PBR v glTF. V případě potřeby znovu připojte textury a vytvořte materiály znovu.
  • Data obsahující pouze body lze uložit jako bodová primitiva glTF, ale bez konektivity nebo záměrného kroku rekonstrukce povrchu se z nich nestane uzavřené těleso ani přesný povrch.
  • Při použití samostatného exportu glTF ponechte soubory .gltf, .bin a textur pohromadě; přesunutí jediného souboru může přerušit odkazy.

TXT vs GLTF: srovnání formátů

Jak si formáty TXT a GLTF stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů TXT a GLTF
Vlastnost .TXT Plain Text File .GLTF GL Transmission Format
Otevřený standard Ano Ano
Komprese Bez komprese Obojí
Typická velikost souboru Velmi malé Malé
Otevírá se ve webovém prohlížeči Ano, nativně Částečně
Další úpravy Snadné Snadné
Podpora metadat Žádné Základní
Čitelný jako prostý text Ano Ano
Nejvhodnější pro Výměna dat Výměna dat
Zavedeno — 2015
Vývojář — Khronos Group
MIME typ text/plain model/gltf+json

Databáze v současné době neobsahuje žádný program na konverzi souborů txt.

Často kladené otázky

Je konvertor TXT do GLTF zdarma?

Ano, převod TXT do GLTF na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.

Jak velký může být můj soubor TXT?

Můžete nahrát soubory TXT o velikosti až 2 MB a převést až 20 souborů najednou v jedné dávce.

Co se stane s nahranými soubory?

Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.

Musím pro převod TXT do GLTF instalovat nějaký software?

Ne. Převod TXT do GLTF probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.

Konverze se nezdařila?

Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor TXT pro tuto konverzi z TXT do GLTF. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.