Offerta di novembre: la licenza a vita a $89.50 invece di $179. Fino al 30 novembre.Mancano 21 giorniAcquista ora →

Guida ai formati

Formato File OBJ (.obj)

Il formato mesh della comunità del rendering: mappatura UV, gruppi multimateriale e supporto in quasi tutti i software.

Scarica la versione di prova

Prova gratuita: 10 conversioni con tutte le funzionalità. Nessuna carta di credito richiesta. Windows 10/11.

Garanzia soddisfatti o rimborsati di 30 giorni · licenza una tantum  —  Vedi i prezzi

Colonna scolpita (STL → OBJ), renderizzato dal file convertito
STL → OBJColonna scolpita: 29,3 MB STL → 69,0 MB OBJ, 586.942 triangoli, 4,9 s (Ryzen 9 3900X).

Dove si colloca questo formato

Il tuo file

CAD solido

  • STEP
  • IGES
  • BREP

Mesh

  • STL
  • OBJ
  • 3MF
  • PLY
  • glTF
  • GLB
  • FBX
  • DAE
  • X3D
  • OFF
  • AMF

Facce 3D in disegni e scene

  • DXF
  • DWG
  • USD
3D CAD Converterapre, mostra, converte

Cosa ottieni

Stampa 3D

  • STL
  • 3MF
  • OBJ
  • PLY

Web, AR e giochi

  • glTF
  • GLB
  • FBX
  • DAE

Visualizzatori e archivio

  • VRML
  • X3D
  • OFF

Scambio CAD

  • STEP
  • IGES
  • BREP

Il CAD solido (STEP, IGES, BREP) può diventare una mesh o un altro formato solido. Una mesh si converte in altre mesh. I formati tratteggiati (DXF, DWG, AMF, USD) si leggono ma non si scrivono. Il VRML legge file .wrl, .vrml e .wrz compressi con gzip e scrive .wrl.

Cosa non fa
  • Convertire un disegno DWG o DXF solo 2D. Servono facce 3D.
  • Trasformare una mesh (STL, OBJ, 3MF) di nuovo in STEP, IGES o BREP.
  • Leggere file nativi di SolidWorks, Inventor o CATIA. Esporta prima STEP o IGES da quel programma.
Estensione.obj (+ .mtl for materials)
Nome completoWavefront Object
Tipo di geometriaMesh poligonale (triangoli, quadrilateri, n-goni)
Standard apertoSì
Supporta il coloreTramite file materiali MTL
Supporta la mappatura UVSì
Supporta gli assiemiNo (solo gruppi)
CodificaTesto ASCII

Cos'è un file OBJ?

OBJ (Wavefront Object) è stato sviluppato da Wavefront Technologies alla fine degli anni '80. È un semplice formato di testo ASCII che memorizza mesh poligonali con posizioni dei vertici, coordinate di texture UV e normali dei vertici. Le definizioni dei materiali sono salvate in un file .MTL associato che fa riferimento alle immagini di texture. OBJ supporta facce poligonali (triangoli, quadrilateri, n-goni), il che lo rende flessibile sia per la geometria CAD sia per l'arte 3D organica. Essendo un formato di testo semplice senza restrizioni proprietarie, OBJ è diventato uno dei formati di interscambio più universalmente supportati da strumenti di rendering, sviluppo di videogiochi e visualizzazione.

Usi comuni dei file OBJ

Rendering 3D & Visualizzazione

OBJ è l'input standard per i renderer offline (Blender Cycles, V-Ray, Arnold) e gli strumenti di visualizzazione in tempo reale. Le coordinate UV consentono la mappatura fotorealistica di materiali e texture.

Importazione di Asset per Giochi

Unity, Unreal Engine e Godot importano tutti OBJ. Per oggetti di scena statici ed elementi architettonici senza animazione, OBJ è un'alternativa pulita e senza dipendenze a FBX.

Output di Fotogrammetria

I software di fotogrammetria (Agisoft Metashape, RealityCapture, Polycam) esportano in OBJ perché il formato conserva le mappe UV necessarie per le texture baked.

Supporto software

Blender, Maya, 3ds Max, Cinema 4D, ZBrush, Houdini, Unity, Unreal Engine, SolidWorks, Fusion 360 e praticamente tutti gli strumenti 3D.

Converti questo formato

Comunemente convertito da STEP o IGES (per la visualizzazione), in glTF/GLB (per web e AR), in DAE (per le toolchain di scena) o in STL (per la stampa 3D).

Come convertire in OBJ

Trasformare un modello CAD o un'altra mesh in un file OBJ richiede tre passaggi in 3D CAD Converter.

1

Carica il tuo modello

Trascina un file STEP, IGES, FBX, glTF o STL nell'app, oppure rilascia un'intera cartella per convertire molti modelli in una volta sola.

2

Scegli OBJ

Seleziona OBJ come formato di output. L'app scrive automaticamente un file di materiale .mtl corrispondente, e puoi impostare la qualità della mesh prima di convertire.

3

Converti

Fai clic su Converti e l'app scrive il .obj insieme al suo .mtl e a eventuali file di texture. Tutto viene eseguito offline, quindi i tuoi modelli restano sul tuo computer.

Preferisci la riga di comando? La CLI inclusa converte da e verso OBJ:

Converti una parte STEP in OBJ
cadconvert convert part.step -o part.obj

Converti una mesh OBJ in GLB per il web
cadconvert convert model.obj -o model.glb

Elabora in batch un'intera cartella (in modo ricorsivo) in OBJ
cadconvert batch ./in -o ./out -f obj -r

Aggiungi --units o --quality per controllare la scala e la densità della mesh quando converti da formati CAD come STEP.

OBJ: il formato di mesh universale

OBJ è la lingua franca delle mesh 3D. Quasi ogni renderer, motore di gioco e strumento di modellazione lo legge e lo scrive, e il suo file complementare .mtl trasporta i riferimenti a materiali e texture, quindi OBJ resta la scelta sicura per la visualizzazione, l'output della fotogrammetria e lo spostamento di geometria statica tra strumenti. È testo semplice, aperto e privo di restrizioni proprietarie.

Hai invece bisogno di una destinazione web o AR, o di una mesh per la stampa 3D? Confronta OBJ con glTF, STL.

STL, OBJ o 3MF: quale formato serve alla tua stampa

Scarica la versione di prova

Windows · prova gratuita · acquisto unico o abbonamento

Narrato in inglese, con sottotitoli · Poco tempo? Guarda la versione da un minuto

Problemi comuni con OBJ e come evitarli

MTL o texture mancanti

OBJ memorizza solo la geometria; i colori e le texture risiedono in un file .mtl separato a cui il .obj fa riferimento, e il .mtl punta a file immagine. Sposta o invia tutti e tre insieme — il .obj, il suo .mtl e le texture — altrimenti il modello viene caricato senza texture. 3D CAD Converter scrive automaticamente il .mtl corrispondente.

Nessun grafo di scena né assemblaggi

OBJ supporta gruppi con nome ma non ha una vera gerarchia di scena, quindi gli assemblaggi CAD multi-parte vengono appiattiti in un singolo oggetto. Se devi mantenere la struttura dell'assemblaggio, esporta invece in glTF/GLB o FBX, che preservano un albero di nodi.

Orientamento Y-up rispetto a Z-up

Gli strumenti CAD di solito sono Z-up mentre molti renderer e motori di gioco sono Y-up, quindi un OBJ importato può apparire ruotato di 90 gradi. 3D CAD Converter applica la giusta convenzione degli assi in fase di esportazione; se un modello appare ancora inclinato, ruotalo nello strumento di destinazione.

OBJ: domande frequenti

Che cos'è un file .obj?

Un file .obj è un file Wavefront Object: un formato 3D in testo semplice che memorizza la geometria della mesh poligonale come posizioni dei vertici, coordinate texture UV e normali. I dati di colore e texture risiedono in un file di materiale .mtl complementare. Poiché OBJ è semplice, aperto e non proprietario, è uno dei formati di mesh con il supporto più universale negli strumenti di rendering, gioco e visualizzazione.

Perché al mio file OBJ mancano i materiali o le texture?

OBJ memorizza solo la geometria; i colori e le texture risiedono in un file .mtl separato a cui il .obj fa riferimento, e il .mtl a sua volta fa riferimento a file immagine. Se sposti o invii un OBJ senza il suo .mtl e le sue texture, viene caricato senza texture. Tieni sempre insieme il .obj, il suo .mtl e le immagini delle texture. 3D CAD Converter scrive il .mtl corrispondente accanto a ogni OBJ che esporta.

Come converto un file OBJ in glTF o STL?

Apri l'OBJ in 3D CAD Converter, scegli glTF/GLB per web e AR oppure STL per la stampa 3D, e converti; rilascia una cartella per elaborare molti file in batch. Dalla riga di comando esegui cadconvert convert model.obj -o model.glb oppure cadconvert convert model.obj -o model.stl. Puoi anche convertire file STEP e IGES in OBJ allo stesso modo.

Posso convertire i file OBJ gratis?

Sì. 3D CAD Converter offre una prova gratuita che converte OBJ in glTF, STL, FBX, PLY e altro — e converte STEP e IGES in OBJ — incluse intere cartelle in batch, con il controllo sulla qualità della mesh. Usa l'app desktop o la riga di comando cadconvert.