Formatguide
The rendering community mesh format — UV mapping, multi-material groups, and near-universal software support.
Ladda ner gratis testversionGratis 30-dagars testversion. Inget kreditkort krävs. Windows 10/11.
30 dagars pengarna-tillbaka-garanti · engångslicens — Se priser
| Extension | .obj (+ .mtl for materials) |
|---|---|
| Full name | Wavefront Object |
| Geometry type | Polygon mesh (triangles, quads, n-gons) |
| Open standard | Yes |
| Supports color | Via MTL material file |
| Supports UV mapping | Yes |
| Supports assemblies | No (groups only) |
| Encoding | ASCII text |
OBJ (Wavefront Object) is a simple ASCII format that stores polygon meshes with vertex positions, UV coordinates and normals. Materials are stored in a companion .MTL file. OBJ is one of the most universally supported interchange formats across rendering, game development and visualization.
OBJ is the standard input for offline renderers (Blender Cycles, V-Ray, Arnold) and real-time visualization tools.
Unity, Unreal Engine and Godot all import OBJ. For static props without animation, OBJ is a clean alternative to FBX.
Photogrammetry software exports to OBJ because the format preserves UV maps for baked texture maps.
Blender, Maya, 3ds Max, Cinema 4D, ZBrush, Houdini, Unity, Unreal Engine, SolidWorks, Fusion 360 and virtually all 3D tools.
Konverteras ofta från STEP eller IGES (för visualisering), till glTF/GLB (för webb och AR), till DAE (för scen-toolchains) eller till STL (för 3D-utskrift).
Att göra en CAD-modell eller ett annat mesh till en OBJ-fil tar tre steg i 3D CAD Converter.
Läs in din modell
Dra en STEP-, IGES-, FBX-, glTF- eller STL-fil till appen, eller släpp en hel mapp för att konvertera många modeller samtidigt.
Välj OBJ
Välj OBJ som utdataformat. Appen skriver automatiskt en matchande .mtl-materialfil, och du kan ange mesh-kvaliteten före konvertering.
Konvertera
Klicka på Konvertera så skriver appen .obj tillsammans med dess .mtl och eventuella texturfiler. Allt körs offline, så dina modeller stannar på din dator.
Föredrar du kommandoraden? Den medföljande CLI:n konverterar även till och från OBJ:
Lägg till --units eller --tessellation för att styra skala och mesh-täthet när du konverterar från CAD-format som STEP.
OBJ är lingua franca för 3D-mesh. Nästan varje renderare, spelmotor och modelleringsverktyg läser och skriver det, och dess medföljande .mtl-fil bär material- och texturreferenser, så OBJ förblir det säkra valet för visualisering, fotogrammetri-utdata och flyttning av statisk geometri mellan verktyg. Det är ren text, öppet och fritt från proprietära begränsningar.
Behöver du i stället ett webb- eller AR-mål, eller ett mesh för 3D-utskrift? Jämför OBJ med glTF, STL.
OBJ lagrar endast geometri; färger och texturer finns i en separat .mtl-fil som .obj refererar till, och .mtl pekar på bildfiler. Flytta eller skicka alla tre tillsammans — .obj, dess .mtl och texturerna — annars laddas modellen in utan texturer. 3D CAD Converter skriver den matchande .mtl-filen automatiskt.
OBJ stöder namngivna grupper men har ingen riktig scenhierarki, så CAD-sammansättningar med flera delar plattas ut till ett enda objekt. Om du behöver behålla sammansättningsstrukturen, exportera till glTF/GLB eller FBX i stället, som bevarar ett nodträd.
CAD-verktyg är vanligtvis Z-up medan många renderare och spelmotorer är Y-up, så en importerad OBJ kan se ut att vara roterad 90 grader. 3D CAD Converter tillämpar rätt axelkonvention vid export; om en modell fortfarande ser sned ut, rotera den i ditt målverktyg.
En .obj-fil är en Wavefront Object-fil — ett 3D-format i ren text som lagrar polygon-mesh-geometri som vertexpositioner, UV-texturkoordinater och normaler. Färg- och texturdata finns i en medföljande .mtl-materialfil. Eftersom OBJ är enkelt, öppet och icke-proprietärt är det ett av de mest universellt stödda mesh-formaten i renderings-, spel- och visualiseringsverktyg.
OBJ lagrar endast geometri; färger och texturer finns i en separat .mtl-fil som .obj refererar till, och .mtl refererar i sin tur till bildfiler. Om du flyttar eller skickar en OBJ utan dess .mtl och texturer laddas den in utan texturer. Håll alltid .obj, dess .mtl och texturbilderna tillsammans. 3D CAD Converter skriver den matchande .mtl-filen bredvid varje OBJ den exporterar.
Öppna OBJ-filen i 3D CAD Converter, välj glTF/GLB för webb och AR eller STL för 3D-utskrift, och konvertera — släpp en mapp för att batcha många filer. Från kommandoraden kör cadconvert convert -i model.obj -o model.glb eller cadconvert convert -i model.obj -o model.stl. Du kan även konvertera STEP- och IGES-filer till OBJ på samma sätt.
Ja. 3D CAD Converter erbjuder en gratis testversion som konverterar OBJ till glTF, STL, FBX, PLY och mer — och konverterar STEP och IGES till OBJ — inklusive hela mappar i batch, med kontroll över mesh-kvaliteten. Använd skrivbordsappen eller cadconvert-kommandoraden.