.BMD

BMD-fil

Nintendo J3D Binary Model (GameCube/Wii 3D model)
Stil et spørgsmål
HURTIGT SVAR

En .bmd-fil er en Nintendo 3D-modelfil, der bruges i GameCube- og Wii-spil (Super Mario Sunshine, The Wind Waker og andre). For at se en skal du bruge J3D-Model-Viewer; for at konvertere den til Blender, skal du køre SuperBMD. Bemærk, at WEBZENs MU Online også bruger .bmd til et helt andet, urelateret format.

Udvikler: Nintendo (J3DGraph / JSYSTEM framework) Kategori: Spilfiler MIME: application/octet-stream
ÅBNER PÅ Windows macOS Linux
Relateret: .OBB · .PAK · .ROFL · .PACKAGE

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 15, 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 BMD-filformatet?

.bmd er Nintendos proprietære binære 3D-modelformat, der bruges i J3DGraph-biblioteket, en del af det interne JSYSTEM-framework, som drev udviklingen af førstepartsspil til GameCube og Wii. Det gemmer en komplet 3D-model inklusive geometri, skelet, materialer og indlejrede teksturer i en enkelt fil.

Filer begynder med den 8-byte ASCII-magic J3D2bmd3 - J3D navngiver J3DGraph-biblioteket, 2 er biblioteksrevision 2, bmd er formattypen, og 3 er formatrevision 3. En 32-bit big-endian filstørrelse følger ved offset 8, derefter et antal chunks ved offset 12. Filen er opdelt i navngivne binære sektioner:

  • INF1 - scenegraf og nodehierarki
  • VTX1 - vertex-attributter (positioner, normaler, UV'er, vertex-farver)
  • EVP1 / DRW1 - envelope skinning-vægte og tabel over tegnematricer
  • JNT1 - definitioner af led og skelet
  • SHP1 - geometriformer og draw calls
  • MAT3 - materialer med TEV-shader-trinkonfigurationer og teksturreferencer
  • TEX1 - indlejrede teksturer i BTI-format

Det tæt beslægtede .bdl-format tilføjer en MDL3-sektion med præ-kompilerede GameCube GX-hardware-displaylister. Bemærkelsesværdige spil, der bruger .bmd, inkluderer Super Mario Sunshine, Mario Kart: Double Dash!! og Pikmin. Community-værktøjer som SuperBMD og J3D-Model-Viewer muliggør udtrækning og genimportering af modeller til bevaring og modding; Dolphin Emulator renderer .bmd-aktiver indfødt.

Sikkerhed og tryghed

RISIKO: LOW

BMD er en passiv 3D-modeldatafil. Ingen eksekverbar kode. Risikoen er ubetydelig, medmindre filen er indlejret i en ROM, der bruges til emulering, i hvilket tilfælde standard juridiske overvejelser vedrørende emulering gælder (ejerskab af den originale spildisk er det juridiske grundlag for brug af emulator).

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNNintendo J3D Binary Model (GameCube/Wii 3D model)også kendt som BMD, Binary MoDel
UDVIKLERNintendo (J3DGraph / JSYSTEM framework)siden 2001 (Luigi's Mansion, Nintendo GameCube)
KATEGORISpilfiler
MIME-TYPEapplication/octet-stream
TYPEProprietært 3D-modelformat (binært)
Dette filtypenavn bruges også af…
  • MU Online / WEBZEN BMD (Battle Motion Data) - WEBZENs MU Online MMORPG bruger .bmd til 3D-modeldata; et helt urelateret binært format fra Nintendo J3D BMD.
  • Blackmagic Design BMD - Visse Blackmagic Design-applikationer kan bruge .bmd til projekt-/konfigurationsdata; urelateret til spilmodeller.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
4A334432626D6433
ASCII
J3D2bmd3
Magic er den 8-byte streng J3D2bmd3 ved offset 0. Opdeling: J3D = J3DGraph-biblioteksnavn, 2 = biblioteksrevision 2, bmd = formattype, 3 = formatrevision 3. Det relaterede BDL-format bruger «J3D2bdl4» (binary display list, revision 4). Filstørrelse som et 32-bit big-endian heltal følger ved offset 8; chunk-antal ved offset 12 (også big-endian).

Programmer der åbner BMD-filer

Windows5 apps
SuperBMD Open-source Kommandolinjeværktøj: SuperBMD.exe model.bmd for at eksportere til COLLADA (.dae) og OBJ. Understøtter genimportering. Primært konverteringsværktøj til mod-skabere.
J3D-Model-Viewer Open-source Realtids-fremviser til BMD/BDL med forhåndsvisning af animation (knogler, tekstur, TEV). Åbn .bmd direkte.
Dolphin Emulator Open-source Kører GameCube/Wii-spil, der bruger BMD-modeller; brug model-dumping-funktionen til at udtrække BMD'er. Ikke en selvstændig modeleditor.
Blender (with SuperBMD COLLADA export) Open-source Konverter BMD til COLLADA via SuperBMD, og importer derefter .dae i Blender til redigering. Standard-workflowet til modding.
MU Online (WEBZEN) Gratis Åbner kun WEBZENs MU Online .bmd-filer - IKKE Nintendo J3D BMD-filer. Et helt andet format.
macOS1 app
Dolphin Emulator Open-source Kører GameCube/Wii-spil, der bruger BMD-modeller; brug model-dumping-funktionen til at udtrække BMD'er. Ikke en selvstændig modeleditor.
Linux1 app
Dolphin Emulator Open-source Kører GameCube/Wii-spil, der bruger BMD-modeller; brug model-dumping-funktionen til at udtrække BMD'er. Ikke en selvstændig modeleditor.

Tekniske detaljer

dyb specifikation
Magic bytes`4A 33 44 32 62 6D 64 33` («J3D2bmd3») ved offset 0
Byte-ordenBig-endian (PowerPC-arkitektur i GameCube og Wii)
ContainerJSYSTEM navngivet binært chunk-format (J3DGraph-bibliotek)
Biblioteks- / formatversionJ3DGraph revision 2, BMD-format revision 3 (kodet i den 8-byte magic-streng)
Fil-header8-byte magic + 4-byte filstørrelse (big-endian) + 4-byte chunk-antal (big-endian) ved offset 0, 8, 12
Nøglesektioner`INF1` (scenegraf), `VTX1` (vertices), `JNT1` (skelet), `SHP1` (former), `MAT3` (materialer), `TEX1` (teksturer)
Skinning-systemEnvelope-baseret: `EVP1` gemmer blend-vægte pr. vertex; `DRW1` indeholder tabellen over tegnematricer
Indlejret teksturformatBTI (Binary Texture Image) gemt i `TEX1`-sektionen
TEV-shading`MAT3` gemmer op til 16 TEV (Texture Environment) trin-konfigurationer pr. materiale til GameCube/Wii fixed-function GPU
KomprimeringIngen i selve filen; overordnede `.szs` / `.arc` arkiver kan bruge Yaz0- eller LZ77-komprimering
Typisk filstørrelse20 KB - 5 MB
Relateret format`.bdl` (Binary Display List) udvider `.bmd` med en `MDL3`-sektion af præ-kompilerede GX-hardware-displaylister
Udgivet2001 (Luigi's Mansion, Nintendo GameCube)
Seneste versionJ3D2bmd3 (revision 3 of the BMD format, revision 2 of the J3D library) - frozen; last used in Wii-era games
Specifikationwiki.cloudmodding.com

BMD-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med BMD-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om BMD-filer.

Ofte stillede spørgsmål

Hvilke spil bruger .bmd-filer?
Nintendo GameCube og Wii førstepartsspil: Super Mario Sunshine, Luigi's Mansion, The Legend of Zelda: The Wind Waker, Mario Kart: Double Dash!!, Pikmin 1/2 og mange andre, der bruger Nintendos JSYSTEM/J3DGraph-motor.
Hvordan åbner eller viser jeg en Nintendo .bmd-fil?
Brug J3D-Model-Viewer til forhåndsvisning i realtid, eller SuperBMD til at konvertere til COLLADA (.dae) for import i Blender eller 3ds Max.
Hvordan konverterer jeg BMD til Blender?
Kør SuperBMD for at konvertere .bmd til COLLADA (.dae), og importer derefter .dae-filen i Blender med File > Import > Collada. Dette bevarer geometri, skelet, materialer og teksturer.
Hvad er forskellen på BMD og BDL?
Begge er Nintendo J3D-formater. BMD (Binary MoDel) gemmer alle modeldata; BDL (Binary Display List) er en overbygning, der tilføjer præ-kompilerede GameCube GX-hardwarekommandoer (MDL3-sektion) for hurtigere rendering. BDL blev introduceret i The Wind Waker. Magic: J3D2bmd3 vs J3D2bdl4.
Hvad med MU Online .bmd-filer?
WEBZENs MU Online bruger også .bmd til et helt andet 3D-modelformat. Disse er ikke Nintendo-filer. Brug MuTools til WEBZEN .bmd-filer.

Referencer

1CloudModding ZGCN Wiki - BMD and BDL format documentationwiki.cloudmodding.com
2SuperBMD - BMD/BDL to COLLADA converter (GitHub)github.com

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

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-Å