Conversion de formats/Maillage ↔ maillage

Convertisseur OBJ en glTF (local)

Convertissez un fichier OBJ en JSON glTF 2.0 autonome localement. Le Worker analyse la source, la fusionne ou la triangule, et intègre le tampon binaire en base64 dans le téléchargement.

PrêtAucun envoiWorkerOBJ
Aucun envoi

Conversion

Aucun envoi
OBJglTF

Prêt à convertir

L’entrée est lue en flux par tranches de 4 MiB ; la sortie est assemblée dans le Worker et téléchargée localement.

Formats
OBJ → glTF
Worker
dans votre navigateur

Déposez un OBJ ici

Le texte OBJ est lu en flux par tranches de 4 MiB. Les quads et polygones sont triangulés en éventail ; les groupes sont fusionnés en un seul maillage.

Choisir un fichier

Taille maximale: 500 MB · Aucun envoi

Aucun envoi · File.slice() → Worker → sortie glTF par fragments.

Fonctionnement

  1. 1

    Déposez un fichier OBJ.

  2. 2

    Le Worker analyse la source et construit un maillage triangulaire indexé unique.

  3. 3

    Un JSON glTF autonome avec un tampon base64 intégré est assemblé.

  4. 4

    Téléchargez le .gltf localement. Aucun envoi n’est effectué.

Comprendre les chiffres

Unités

Les coordonnées source sont écrites comme coordonnées numériques glTF sans remise à l’échelle. glTF utilise conventionnellement des mètres ; le convertisseur ne convertit pas les unités source.

Attributs

Le glTF contient un maillage, un nœud, des positions float32 et des indices de triangles uint32. Les matériaux, couleurs et normales OBJ ne sont pas écrits.

Notes d’impression

  • La sortie est un seul fichier .gltf avec un tampon intégré ; aucun .bin annexe n’est produit.
  • glTF utilise couramment des mètres ; vérifiez l’échelle d’unité dans la visionneuse cible.
  • Conservez la source d’origine jusqu’à ce que le glTF soit vérifié.

Questions

Références

  • · Spécification Wavefront OBJ
  • · Spécification glTF 2.0