.NIF

NIF-fil

NetImmerse/Gamebryo 3D Model File
Ställ en fråga
SNABBT SVAR

En NIF-fil är en 3D-scen- och mesh-fil från NetImmerse/Gamebryo-motorn, som används i Bethesda-spel från Morrowind (2002) till Starfield (2023). De flesta stöter på NIF-filer när de moddar dessa spel. Det kostnadsfria verktyget NifSkope låter dig visa och redigera NIF-filer på Windows; Blender med Niftools-tillägget låter dig importera och konvertera dem.

Utvecklare: NetImmerse (NDL) / Gamebryo (Emergent Game Technologies); format now maintained by the modding community via niftools/nifxml Kategori: 3D bildfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .DCM · .STEP · .SKP · .STP

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 1, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet NIF?

En .nif-fil är en proprietär binär 3D-scenfil som används av motorerna NetImmerse och Gamebryo, mest känd som det primära formatet för 3D-tillgångar i titlar från Bethesda Game Studios, från *The Elder Scrolls III: Morrowind* (2002) till *Starfield* (2023).

Filen börjar med en läsbar ASCII-headersträng: versioner upp till 10.0.1.0 börjar med NetImmerse File Format, Version X.X.X.X, medan versioner 10.1.0.0 och högre använder Gamebryo File Format, Version X.X.X.X. Efter headern är resten binär, organiserad som en typad blocklista som bildar en scengraf. Block representerar mesh-geometri (NiTriShape), skelettnoder (NiNode), Havok-kollisionskroppar (bhkRigidBody), shaderegenskaper (BSLightingShaderProperty) och morph-mål, alla länkade via heltalsindex.

Texturer lagras separat som .dds-filer; skelettanimationer hålls ofta i tillhörande .kf-keyframe-filer. Speltillgångar packas vanligtvis i .bsa- eller .ba2-arkiv för distribution.

Slutanvändare stöter främst på .nif-filer vid moddning av Bethesda-spel. Det gemenskapsdrivna projektet niftools/nifxml har reverse-engineered formatet och driver verktyg som NifSkope och Blender Niftools-tillägget. Den mest använda versionen är 20.2.0.7, som används av Skyrim Special Edition och Fallout 4; Starfield introducerade en uppdaterad variant med nya blocktyper.

Säkerhet & trygghet

RISK: LOW

NIF-filer är statiska 3D-tillgångsdata och kan inte exekvera kod. De är säkra att öppna i NifSkope eller Blender. Den praktiska risken vid anskaffning av NIF-filer är källan: moddar som distribueras som arkiv på webbplatser som Nexus Mods är i allmänhet granskade, men slumpmässiga nedladdningar kan innehålla orelaterad skadlig kod i samma arkiv. Hämta alltid moddar från välrenommerade källor (Nexus Mods, Bethesda.net) och skanna arkiv före extraktion.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNNetImmerse/Gamebryo 3D Model Fileäven känd som NIF file, NetImmerse File
UTVECKLARENetImmerse (NDL) / Gamebryo (Emergent Game Technologies); format now maintained by the modding community via niftools/nifxmlsedan 1997 (NetImmerse engine); Gamebryo rebranding 2003; format used through 2023 in Bethesda Starfield
KATEGORI3D bildfiler
MIME-TYPapplication/octet-stream
TYPProprietary binärt 3D-scen/mesh-format

Program som öppnar NIF-filer

Windows4 apps
The Elder Scrolls III: Morrowind Betald Morrowind läser NIF-filer (versioner upp till 4.0.0.2); använd NifSkope för inspektion och redigering.
NifSkope Öppen källkod Ladda ner den senaste versionen (fo76utils-fork, dev11, mars 2025); File > Open för att ladda NIF-filen; inspektera scengrafen i blockträdet, visa 3D i den högra panelen.
Blender (with Blender Niftools Add-on) Öppen källkod Installera Blender Niftools-tillägget; använd File > Import > NetImmerse/Gamebryo (.nif) för att importera meshen för redigering eller rendering. Exportera tillbaka till NIF för användning i spel.
Fallout 3 / Oblivion / Skyrim / Fallout 4 (game) Betald Dessa spel konsumerar NIF-filer som tillgångar; de erbjuder inget sätt att «öppna» eller inspektera NIF-filer direkt - använd NifSkope för det.

Tekniska detaljer

djup specifikation
Header-formatASCII-sträng «NetImmerse File Format, Version X.X.X.X» (versioner ≤10.0.1.0) eller «Gamebryo File Format, Version X.X.X.X» (≥10.1.0.0), avslutad med 0x0A; resten av filen är binär
ByteordningLittle-endian på standard PC-versioner; vissa äldre konsolversioner använder big-endian
StrukturTypad blocklista som bildar en scengraf; varje block är ett namngivet typat objekt länkat till andra via heltalsindexreferenser
Viktiga blocktyperNiNode (skelett/transform), NiTriShape (mesh-geometri), BSLightingShaderProperty (shader), bhkRigidBody (Havok-kollision)
Versionsomfångv3.03 (tidig NetImmerse, ~1997) till v20.2.0.7 (Skyrim SE / Fallout 4); Starfield använder en utökad uppdaterad variant
TexturlagringTexturer är inte inbäddade; refereras som externa .dds-filer via sökväg
AnimationslagringSkelettanimationer lagras i tillhörande .kf-keyframe-filer, separat från mesh-filen .nif
KollisionssystemHavok-fysik via bhk*-blocktyper (bhkRigidBody, bhkConvexVerticesShape, bhkMoppBvTreeShape, etc.)
Typisk filstorlek10 KB-50 MB (enkla föremål ~10-200 KB; komplexa karaktärs-meshar 1-10 MB; hela interiörscener upp till 50 MB)
KomprimeringIngen på filnivå; .bsa / .ba2-spelarkiv kan använda LZ4-komprimering när de paketerar .nif-filer
MIME-typapplication/octet-stream (ingen registrerad MIME-typ för NIF-formatet)
FormatspecifikationGemenskapens niftools/nifxml XML-schema på github.com/niftools/nifxml; ingen officiell offentlig specifikation från Bethesda
Primära associerade titlarMorrowind, Oblivion, Fallout 3/NV, Skyrim LE/SE, Fallout 4, Starfield (alla Bethesda Game Studios)
Släppt1997 (NetImmerse engine); Gamebryo rebranding 2003; format used through 2023 in Bethesda Starfield
Senaste versionNIF version 20.2.0.7 (Bethesda Skyrim Special Edition / Fallout 4 era); Starfield uses an updated variant
Specifikationgithub.com

NIF-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med NIF-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om NIF-filer.

Vanliga frågor

Vad är en NIF-fil?
En NIF (NetImmerse File) är en 3D-modell- och scenfil som används av motorn NetImmerse/Gamebryo, mest känd i Bethesda-spel som Morrowind, Oblivion, Skyrim, Fallout 3/4 och Starfield. De lagrar mesh-geometri, skelettnoder, shaderegenskaper och Havok-kollisionsformer.
Hur öppnar jag en NIF-fil?
Använd NifSkope (gratis, öppen källkod) för att visa och redigera NIF-filer på Windows. För att skapa eller modifiera meshar, använd Blender med Blender Niftools-tillägget för att importera och exportera NIF.
Hur konverterar jag en NIF till OBJ eller FBX?
I NifSkope, använd File > Export > Export .OBJ för en snabb mesh-export. För fullständig redigering, importera NIF-filen till Blender via Niftools-tillägget och exportera till OBJ, FBX eller något annat format som Blender stöder.
Vilka spel använder NIF-filer?
Alla huvudspel från Bethesda: The Elder Scrolls III Morrowind (2002), Oblivion (2006), Skyrim (2011/2016 SE), Fallout 3 (2008), Fallout New Vegas (2010), Fallout 4 (2015), Fallout 76 (2018) och Starfield (2023). Även många äldre spel byggda på NetImmerse/Gamebryo-motorn.
Varför säger NifSkope att NIF-versionen inte stöds?
Nyare spel (Fallout 4, Starfield) använder uppdaterade NIF-varianter som ännu inte stöds fullt ut av alla NifSkope-versioner. Använd fo76utils-forken av NifSkope (dev11, 2025) som har det bredaste spelstödet inklusive Starfield.
Var lagras NIF-filer i ett Bethesda-spel?
Inuti .bsa (äldre spel: Morrowind till Skyrim LE) eller .ba2 (Fallout 4 och framåt) arkiv. Använd BSA Browser, BAE (Bethesda Archive Extractor) eller Archive2 för att extrahera dem.

Referenser

1NIF format - fileformats.archiveteam.orgfileformats.archiveteam.org
2niftools/nifxml - NIF format specification (GitHub)github.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö