Converti txt in gltf

Convertitore online gratuito da TXT a GLTF

Converti dati 3D strutturati basati su TXT in GLTF o GLB e verifica geometria, unità e risorse.

Converti TXT in GLTF online - gratuito

Uploading…
I file selezionati superano il limite totale di 6 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .txt

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .txt a .gltf

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .gltf convertito

    Il risultato della conversione è pronto per il download.

Come convertire txt in gltf file

Un game engine, un web viewer o una 3D pipeline può richiedere glTF quando i dati del modello sono stati forniti in un file denominato .txt. La conversione è possibile solo se quel testo contiene dati 3D riconoscibili, come glTF JSON, record OBJ, vertices e face indices.

Contenuto dei file TXT

.txt è un'estensione generica per file di testo semplice, non un formato 3D definito. Gli editor di testo, gli script, le esportazioni CAD, gli scanner e gli strumenti di ingegneria possono produrre file di testo, ma l'estensione non specifica geometria, unità, materiali, assi delle coordinate o struttura della scena.

Un file TXT può contenere prosa, misurazioni in stile CSV, un elenco personalizzato di vertices, sintassi Wavefront OBJ, JSON oppure un documento glTF valido salvato con l'estensione errata. Aprilo in un editor di codice prima della conversione. Record come v 0 0 0 e f 1 2 3 indicano dati mesh in stile OBJ; glTF JSON contiene normalmente campi come "asset", "meshes", "buffers" e "accessors".

Un semplice elenco di posizioni X, Y e Z definisce punti, non una superficie. Una mesh richiede anche face o triangle indices che specifichino quali vertices devono essere collegati.

Contenuto dei file GLTF

glTF, gestito dal Khronos Group, è un formato di scena 3D orientato al runtime. Un file .gltf contiene JSON che descrive scene, nodi, mesh, materiali, telecamere, skin e animazioni; di solito fa riferimento a un geometry buffer .bin separato e a file immagine.

Il formato correlato .glb raggruppa JSON e dati binari in un unico file binario e può anche incorporare immagini. Usa GLB quando per la distribuzione o il caricamento è richiesto un unico file; usa file separati .gltf, .bin e texture quando queste risorse devono rimanere accessibili singolarmente.

glTF supporta geometria binaria efficiente, materiali PBR, texture, animazioni e gerarchie di scena. È ampiamente supportato da Blender, da web renderer come three.js e Babylon.js e da molti workflow di importazione dei game engine.

Determina prima la struttura sorgente

  1. Apri il file TXT in un editor di codice ed esamina le prime righe e i delimitatori.
  2. Se contiene glTF JSON valido, rinomina model.txt in model.gltf; questa non è una conversione.
  3. Mantieni ogni risorsa referenziata nel percorso relativo dichiarato nel JSON. Ad esempio, "uri":"model.bin" richiede un file model.bin accessibile, di solito nella stessa cartella di model.gltf.
  4. Se contiene sintassi OBJ, rinomina il file in .obj prima di importarlo in un'applicazione 3D.
  5. Se utilizza righe o colonne personalizzate, identifica i campi dei vertices, la base degli indici, le definizioni delle facce, le unità, gli assi delle coordinate e gli eventuali riferimenti ai materiali prima di scrivere o usare un importer.

Converti testo in stile OBJ con Blender

  1. Rinomina la sorgente da model.txt a model.obj solo quando il contenuto segue effettivamente la sintassi Wavefront OBJ.
  2. In Blender, scegli File → Import → Wavefront (.obj) e seleziona il file rinominato.
  3. Controlla la mesh importata per verificare la presenza di facce mancanti, normali invertite, scala o rotazione errate e materiali assenti.
  4. Correggi il modello secondo necessità, quindi scegli File → Export → glTF 2.0.
  5. Seleziona glTF Separate (.gltf + .bin + textures) quando è richiesto un package .gltf, oppure seleziona glTF Binary (.glb) per ottenere un singolo file.
  6. Abilita Selected Objects se la scena di Blender contiene oggetti diversi dal modello importato, quindi esegui l'esportazione.

Converti dati di coordinate personalizzati

I layout TXT personalizzati richiedono un parser perché non esiste un ordine universale delle colonne né una sintassi mesh universale. Uno script Blender Python può leggere il testo, creare vertices e facce, assegnare materiali ed esportare tramite File → Export → glTF 2.0. Un programma che utilizza una glTF-writing library può invece generare direttamente i buffer views, gli accessors, i mesh primitives e il JSON richiesti.

Per gli input TXT strutturati supportati, carica il file nel converter su 101convert.com e scarica il file GLTF generato senza installare software. Controlla l'output in Blender o in un altro viewer compatibile con glTF; un documento di testo arbitrario non può essere interpretato come un modello 3D.

Controlli di compatibilità e qualità

  • La rinomina funziona solo per il testo che è già glTF JSON valido. Rinominare dati OBJ, CSV o personalizzati in .gltf non converte la sintassi né la geometria.
  • glTF utilizza un sistema di coordinate destrorso con +Y verso l'alto e i metri come unità lineare convenzionale. I dati CAD e degli scanner utilizzano spesso millimetri o centimetri, quindi verifica le dimensioni e applica la scala prima dell'esportazione.
  • I mesh primitives glTF sono comunemente triangoli. Quads e n-gons possono essere triangolati durante l'importazione o l'esportazione, alterando diagonali e shading.
  • I materiali OBJ, i percorsi delle texture esterne, le entità CAD e i metadata specifici dell'applicazione potrebbero non essere convertiti direttamente in materiali glTF PBR. Ricollega le texture e ricrea i materiali quando necessario.
  • I dati costituiti solo da punti possono essere memorizzati come glTF point primitives, ma non diventeranno un solido chiuso o una superficie accurata senza connettività o un passaggio deliberato di surface reconstruction.
  • Mantieni insieme i file .gltf, .bin e delle texture quando utilizzi un'esportazione glTF separata; spostare un file può interrompere i riferimenti.

Confronto formato: TXT vs GLTF

Come i formati TXT e GLTF si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati TXT e GLTF
Proprietà .TXT Plain Text File .GLTF GL Transmission Format
Standard aperto Sì Sì
Compressione Non compresso Entrambi
Dimensione tipica del file Molto piccolo Piccolo
Si apre in un browser web Sì, nativamente Parziale
Modifica successiva Facile Facile
Supporto metadata Nessuno Base
Leggibile come testo semplice Sì Sì
Ideale per Scambio dati Scambio dati
Introdotto — 2015
Sviluppatore — Khronos Group
Tipo MIME text/plain model/gltf+json

Il database attualmente non contiene alcun convertitore di file txt.

Domande frequenti

Il convertitore da TXT a GLTF è gratuito?

Sì, convertire TXT in GLTF su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file TXT?

Puoi caricare file TXT fino a 2 MB e convertire fino a 20 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire TXT in GLTF?

No. La conversione da TXT a GLTF avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file TXT valido per questa conversione da TXT a GLTF. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.