.OBJ

OBJ-fil

Wavefront OBJ (3D geometry)
Stil et spørgsmål
HURTIGT SVAR

En OBJ-fil er en 3D-model i Wavefront OBJ-formatet - en liste i almindelig tekst over hjørnepunkter (vertices), flader og overfladenormaler. Åbn den gratis med Blender, Microsoft 3D Viewer på Windows eller 3DViewer.net i en browser. Hvis modellen indlæses grå eller uden tekstur, mangler den tilhørende .mtl-fil og teksturbilleder i den samme mappe.

Udvikler: Wavefront Technologies Kategori: 3D-billedfiler Åben standard MIME: model/obj
ÅBNER PÅ Windows macOS Linux Web
Relateret: .DCM · .STEP · .SKP · .STP

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 9, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er OBJ-filformatet?

Filformatet .obj bruges til at gemme 3D-objekter oprettet med forskellige design- og redigeringsprogrammer. Hver .obj-fil kan indeholde data såsom koordinater for hjørnepunkter, overfladenormaler, UV-teksturkoordinater og referencer til eksterne teksturbilledfiler. .obj-filer indeholder ingen data vedrørende objektets miljø - der er ingen information om belysning, kamera eller scenehierarki. Formatet blev udviklet af Wavefront Technologies, oprindeligt designet som en lagerfil til deres Advanced Visualizer-applikation.

OBJ- og MTL-filkompatibilitet

.obj-filer indeholder oftest referencer til ledsagende .mtl-filer, som beskriver hvert objekts overflademateriale og relevante data. Hver .obj-fil kan referere til en eller flere .mtl-filer; uden dem renderes meshes som u-skygget geometri.

Anvendelser af OBJ-formatet

.obj er et bredt understøttet åbent format og betragtes som en de facto-standard for udveksling af 3D-objekter. Da det er almindelig ASCII-tekst, er .obj-filer læsbare for mennesker og nemme at parse, hvilket er grunden til, at stort set alt CAD- og 3D-redigeringssoftware tilbyder muligheder for at importere og eksportere data i dette format. I de senere år, med væksten i 3D-printteknologi, har .obj vundet yderligere popularitet - især som det foretrukne format til printfunktioner med flere farver og materialer. Det bruges ofte sammen med .stl og .ply i additive fremstillingsprocesser, og i stigende grad som et kildeformat til konvertering til moderne udvekslingsformater såsom .gltf.

Sikkerhed og tryghed

RISIKO: LOW

En OBJ er geometridata i almindelig tekst - den indeholder ingen eksekverbar kode og kan ikke køre noget, så det er sikkert at åbne en. De eneste praktiske problemer er ikke-ondsindede: meget store meshes med mange polygoner (f.eks. 3D-scanninger) kan være langsomme at indlæse, og en OBJ med tekstur har brug for sin tilhørende .mtl og billedfiler, ellers fremstår den grå/uden tekstur. Som altid bør du kun stole på filtypen efter at have tjekket den - en fil, der udgiver sig for at være «model.obj», men som faktisk er en eksekverbar fil, er den reelle risiko, ikke selve OBJ-formatet.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNWavefront OBJ (3D geometry)
UDVIKLERWavefront Technologiessiden Late 1980s (Wavefront Technologies, for The Advanced Visualizer)
MIME-TYPEmodel/obj
TYPE3D-geometridefinition i almindelig tekst (hjørnepunkter, flader, normaler, teksturkoordinater)
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • COFF-objektfil (.obj) - En kompileret objektfil produceret som et midlertidigt trin af C/C++ kompilere, ikke relateret til 3D-modelformatet.

Programmer der åbner OBJ-filer

Windows4 apps
Blender Open-source File > Import > Wavefront (.obj); standarden inden for gratis 3D-redigering på Linux.
MeshLab Open-source Åbn OBJ-filen for mesh-inspektion, oprydning og konvertering.
Autodesk Maya Betalt File > Import af OBJ til professionel modellering/animation.
3D Viewer (Microsoft) Gratis Dobbeltklik for at se/rotere modellen - den gratis Microsoft Store-app læser OBJ. Hurtigt overblik, ingen redigering.
macOS3 apps
Blender Open-source File > Import > Wavefront (.obj); standarden inden for gratis 3D-redigering på Linux.
MeshLab Open-source Åbn OBJ-filen for mesh-inspektion, oprydning og konvertering.
Preview / Quick Look Indbygget Tryk på mellemrumstasten på en .obj i Finder, eller åbn i Preview for at se 3D-modellen (macOS har indbygget OBJ/USDZ-rendering). Kun visning.
Linux2 apps
Blender Open-source File > Import > Wavefront (.obj); standarden inden for gratis 3D-redigering på Linux.
MeshLab Open-source Åbn OBJ-filen for mesh-inspektion, oprydning og konvertering.
Web2 apps
3DViewer.net Gratis Træk .obj-filen (og dens .mtl + teksturer) ind i browseren for at se, rotere og måle - ingen installation nødvendig. Open-source onlinefremviser.
Sketchfab Freemium Upload OBJ-filen for at se den i browseren med realistiske materialer; god til deling.

Tekniske detaljer

dyb specifikation
FilkodningAlmindelig ASCII-tekst; UTF-8 kompatibel, ingen binære sektioner
Filsignatur (magic bytes)Ingen - identificeres ved linjestart-tokens: `v ` (hjørnepunkt), `vt ` (UV-koordinat), `vn ` (normal), `f ` (flade), `mtllib`
MIME-type`model/obj`
KoordinatsystemHøjrehåndet; Y-op som konvention (nogle eksportere bruger Z-op)
Geometri-primitiverHjørnepunkter (`v`), UV-teksturkoordinater (`vt`), normaler (`vn`), flader (`f`), linjer (`l`), punkter (`p`)
PolygontyperTrekanter, firkanter (quads) og vilkårlige n-goner (polygoner med et vilkårligt antal hjørnepunkter per flade)
Indeksbase1-baserede heltalsindekser; negative værdier tilladt som relative (omvendte) referencer
MaterialereferencerEksterne `.mtl`-filer erklæret med `mtllib`; anvendes per mesh-gruppe via `usemtl`
Objekt/gruppestrukturNavngivne objekter (`o`-nøgleord) og grupper (`g`-nøgleord) tillader meshes i flere dele i en enkelt fil
Tekstur-mappingUV-koordinater gemt som `vt`-indgange; stier til teksturbilledfiler defineret i den ledsagende `.mtl`
Fri-form geometriValgfrie NURBS-kurver og B-spline-overflader via `curv` / `surf` nøgleord - implementeres sjældent i praksis
AnimationsunderstøttelseIngen - kun statisk geometri; animation kræver eksterne formater (FBX, glTF)
ScenedataIngen belysning, kameraer eller scenehierarki; formatet gemmer kun geometri
KomprimeringUkomprimeret almindelig tekst; filer komprimeres effektivt med ZIP eller gzip
Egnethed til 3D-printBredt accepteret af slicer-software; foretrækkes frem for STL til FDM-print med flere farver/materialer
InteroperabilitetUnderstøttes indfødt af Blender, Autodesk Maya, Cinema 4D, ZBrush, SolidWorks og de fleste CAD/DCC-værktøjer
UdgivetLate 1980s (Wavefront Technologies, for The Advanced Visualizer)
Åben standardJa · royaltyfri
Specifikationpaulbourke.net

OBJ-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med OBJ-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag
R
Raghv12 d agoUBESVARET
How to get a free aeroplane obj model for my trapcode particular
Venter på svar

Ofte stillede spørgsmål

Hvordan åbner jeg en OBJ-fil gratis?
Brug Blender (fuld redigering), MeshLab (oprydning/inspektion), den gratis Microsoft 3D Viewer på Windows, Quick Look/Preview på macOS eller en onlinefremviser som 3DViewer.net. Ingen af disse kræver betalt software.
Hvorfor åbner min OBJ-model grå eller uden teksturer?
OBJ gemmer kun geometri. Farver og teksturer findes i en separat .mtl-fil samt de billedfiler, den refererer til. Hvis du kun har .obj-filen, eller hvis .mtl/teksturerne ikke ligger i den samme mappe, vises modellen uden tekstur. Sørg for at holde alle filerne samlet.
Hvordan konverterer jeg en OBJ til STL til 3D-print?
Åbn OBJ-filen i Blender eller MeshLab og vælg «Export as STL», og indlæs derefter STL-filen i din slicer (Cura, PrusaSlicer). STL indeholder kun geometri, så eventuelle farver/teksturer går tabt - dette er forventet ved print.
Hvad er forskellen på OBJ og STL?
Begge er mesh-formater. OBJ kan gemme teksturkoordinater, normaler og referencematerialer (via .mtl), så det bruges til rendering/spil. STL gemmer kun den rå trekantede overflade uden farve - det er standarden for 3D-print.
Hvad er forskellen på OBJ og STEP?
OBJ er et trekantet MESH (en tilnærmelse af overfladen) til grafik og print. STEP er præcis CAD-geometri (nøjagtige overflader og faste legemer, som du kan måle og redigere). Du kan ikke pålideligt omdanne et OBJ-mesh tilbage til en ren STEP CAD-model.

Referencer

1Library of Congress - Wavefront OBJ format descriptionwww.loc.gov
2Paul Bourke - Wavefront OBJ file format specificationpaulbourke.net

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Relaterede filtyper

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å