.BMD

BMD-bestand

Nintendo J3D Binary Model (GameCube/Wii 3D model)
Stel een vraag
SNEL ANTWOORD

Een .bmd-bestand is een Nintendo 3D-modelbestand dat wordt gebruikt in GameCube- en Wii-spellen (zoals Super Mario Sunshine en The Wind Waker). Gebruik J3D-Model-Viewer om er een te bekijken; gebruik SuperBMD om het naar Blender te converteren. Let op: MU Online van WEBZEN gebruikt ook .bmd voor een volledig ander, niet-gerelateerd formaat.

Ontwikkelaar: Nintendo (J3DGraph / JSYSTEM framework) Categorie: Spelbestanden MIME: application/octet-stream
OPENT OP Windows macOS Linux
Gerelateerd: .OBB · .PAK · .ROFL · .PACKAGE

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 15, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het BMD-bestandsformaat?

.bmd is Nintendo's eigen binaire 3D-modelformaat dat wordt gebruikt binnen de J3DGraph-bibliotheek, onderdeel van het interne JSYSTEM-framework dat de ontwikkeling van first-party GameCube- en Wii-spellen aanstuurde. Het slaat een compleet 3D-model op, inclusief geometrie, skelet, materialen en ingebedde texturen in één enkel bestand.

Bestanden beginnen met de 8-byte ASCII-magic J3D2bmd3 - J3D benoemt de J3DGraph-bibliotheek, 2 is bibliotheekrevisie 2, bmd is het formaattype en 3 is formaatrevisie 3. Een 32-bits big-endian bestandsgrootte volgt op offset 8, daarna een aantal segmenten (chunks) op offset 12. Het bestand is verdeeld in benoemde binaire secties:

  • INF1 - scenegrafiek en knooppunthiërarchie
  • VTX1 - vertex-attributen (posities, normalen, UV's, vertex-kleuren)
  • EVP1 / DRW1 - envelope skinning-gewichten en tekenmatrixtabel
  • JNT1 - joint- en skeletdefinities
  • SHP1 - geometrievormen en draw-calls
  • MAT3 - materialen met TEV-shaderfaseconfiguraties en textuurreferenties
  • TEX1 - ingebedde texturen in BTI-formaat

Het nauw verwante .bdl-formaat voegt een MDL3-sectie toe met vooraf gecompileerde GameCube GX-hardware display lists. Bekende spellen die .bmd gebruiken zijn onder andere Super Mario Sunshine, Mario Kart: Double Dash!! en Pikmin. Community-tools SuperBMD en J3D-Model-Viewer maken modelexitractie en herimport mogelijk voor behoud en modding; Dolphin Emulator rendert .bmd-assets standaard.

Beveiliging & veiligheid

RISICO: LOW

BMD is een passief 3D-modelgegevensbestand. Geen uitvoerbare code. Het risico is verwaarloosbaar, tenzij het bestand is ingebed in een ROM die wordt gebruikt voor emulatie, in welk geval standaard emulatie-gerelateerde juridische overwegingen van toepassing zijn (het bezitten van de originele spelschijf is de juridische basis voor emulatorgebruik).

Formaatdetails

in een notendop
VOLLEDIGE NAAMNintendo J3D Binary Model (GameCube/Wii 3D model)ook bekend als BMD, Binary MoDel
ONTWIKKELAARNintendo (J3DGraph / JSYSTEM framework)sinds 2001 (Luigi's Mansion, Nintendo GameCube)
CATEGORIESpelbestanden
MIME-TYPEapplication/octet-stream
TYPEEigen 3D-modelformaat (binair)
Deze extensie wordt ook gebruikt door…
  • MU Online / WEBZEN BMD (Battle Motion Data) - De MMORPG MU Online van WEBZEN gebruikt .bmd voor 3D-modelgegevens; een volledig ongerelateerd binair formaat van de Nintendo J3D BMD.
  • Blackmagic Design BMD - Sommige Blackmagic Design-applicaties kunnen .bmd gebruiken voor project-/configuratiegegevens; niet gerelateerd aan spelmodellen.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001020304050607
HEX
4A334432626D6433
ASCII
J3D2bmd3
Magic is de 8-byte string J3D2bmd3 op offset 0. Uitleg: J3D = J3DGraph-bibliotheeknaam, 2 = bibliotheekrevisie 2, bmd = formaattype, 3 = formaatrevisie 3. Het gerelateerde BDL-formaat gebruikt „J3D2bdl4” (binary display list, revisie 4). Bestandsgrootte als een 32-bits big-endian integer volgt op offset 8; segmenttelling op offset 12 (ook big-endian).

Programma's die BMD-bestanden openen

Windows5 apps
SuperBMD Open-source Command-line tool: SuperBMD.exe model.bmd om te exporteren naar COLLADA (.dae) en OBJ. Ondersteunt herimport. Primair conversieprogramma voor mod-makers.
J3D-Model-Viewer Open-source Real-time viewer voor BMD/BDL met animatie-voorbeelden (bones, texturen, TEV). Open .bmd direct.
Dolphin Emulator Open-source Draait GameCube/Wii-spellen die BMD-modellen gebruiken; gebruik de model-dumping functie om BMD's te extraheren. Geen zelfstandige modeleditor.
Blender (with SuperBMD COLLADA export) Open-source Converteer BMD naar COLLADA via SuperBMD en importeer vervolgens .dae in Blender voor bewerking. De standaard mod-workflow.
MU Online (WEBZEN) Gratis Opent alleen de .bmd-bestanden van WEBZEN's MU Online - NIET de Nintendo J3D BMD-bestanden. Een totaal ander formaat.
macOS1 app
Dolphin Emulator Open-source Draait GameCube/Wii-spellen die BMD-modellen gebruiken; gebruik de model-dumping functie om BMD's te extraheren. Geen zelfstandige modeleditor.
Linux1 app
Dolphin Emulator Open-source Draait GameCube/Wii-spellen die BMD-modellen gebruiken; gebruik de model-dumping functie om BMD's te extraheren. Geen zelfstandige modeleditor.

Technische details

diepe specificaties
Magic bytes`4A 33 44 32 62 6D 64 33` („J3D2bmd3”) op offset 0
Byte-volgordeBig-endian (PowerPC-architectuur van GameCube en Wii)
ContainerJSYSTEM benoemd binair segmentformaat (J3DGraph-bibliotheek)
Bibliotheek- / formaatversieJ3DGraph revisie 2, BMD-formaatrevisie 3 (gecodeerd in de 8-byte magic string)
Bestandskop (header)8-byte magic + 4-byte bestandsgrootte (big-endian) + 4-byte segmenttelling (big-endian) op offsets 0, 8, 12
Belangrijkste secties`INF1` (scenegrafiek), `VTX1` (vertices), `JNT1` (skelet), `SHP1` (vormen), `MAT3` (materialen), `TEX1` (texturen)
Skinning-systeemOp envelopes gebaseerd: `EVP1` slaat blend-gewichten per vertex op; `DRW1` bevat de tekenmatrixtabel
Ingebed textuurformaatBTI (Binary Texture Image) opgeslagen binnen de `TEX1`-sectie
TEV-shading`MAT3` slaat tot 16 TEV (Texture Environment) faseconfiguraties per materiaal op voor de fixed-function GPU van de GameCube/Wii
CompressieGeen binnen het bestand; bovenliggende `.szs` / `.arc` archieven kunnen Yaz0- of LZ77-compressie gebruiken
Typische bestandsgrootte20 KB - 5 MB
Gerelateerd formaat`.bdl` (Binary Display List) breidt `.bmd` uit met een `MDL3`-sectie van vooraf gecompileerde GX-hardware display lists
Uitgebracht2001 (Luigi's Mansion, Nintendo GameCube)
Laatste versieJ3D2bmd3 (revision 3 of the BMD format, revision 2 of the J3D library) - frozen; last used in Wii-era games
Specificatiewiki.cloudmodding.com

BMD conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met BMD-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over BMD-bestanden.

Veelgestelde vragen

Welke spellen gebruiken .bmd-bestanden?
Nintendo GameCube en Wii first-party spellen: Super Mario Sunshine, Luigi's Mansion, The Legend of Zelda: The Wind Waker, Mario Kart: Double Dash!!, Pikmin 1/2 en vele andere die de JSYSTEM/J3DGraph-engine van Nintendo gebruiken.
Hoe open of bekijk ik een Nintendo .bmd-bestand?
Gebruik J3D-Model-Viewer voor een real-time voorbeeld, of SuperBMD om te converteren naar COLLADA (.dae) voor import in Blender of 3ds Max.
Hoe converteer ik BMD naar Blender?
Voer SuperBMD uit om de .bmd naar COLLADA (.dae) te converteren en importeer de .dae vervolgens in Blender via Bestand > Importeren > Collada. Dit behoudt geometrie, skelet, materialen en texturen.
Wat is het verschil tussen BMD en BDL?
Beide zijn Nintendo J3D-formaten. BMD (Binary MoDel) slaat alle modelgegevens op; BDL (Binary Display List) is een uitbreiding die vooraf gecompileerde GameCube GX-hardware-instructies (MDL3-sectie) toevoegt voor snellere rendering. BDL werd geïntroduceerd in The Wind Waker. Magic: J3D2bmd3 versus J3D2bdl4.
Hoe zit het met de MU Online .bmd-bestanden?
MU Online van WEBZEN gebruikt ook .bmd voor een volledig ander 3D-modelformaat. Dit zijn geen Nintendo-bestanden. Gebruik MuTools voor WEBZEN .bmd-bestanden.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z