.BMD

BMD Datei

Nintendo J3D Binary Model (GameCube/Wii 3D model)
Frage stellen
SCHNELLE ANTWORT

Eine .bmd-Datei ist eine Nintendo 3D-Modelldatei, die in GameCube- und Wii-Spielen (Super Mario Sunshine, The Wind Waker und andere) verwendet wird. Um eine solche Datei anzuzeigen, verwenden Sie den J3D-Model-Viewer; zur Konvertierung für Blender nutzen Sie SuperBMD. Beachten Sie, dass WEBZENs MU Online ebenfalls .bmd für ein völlig anderes, nicht verwandtes Format verwendet.

Entwickler: Nintendo (J3DGraph / JSYSTEM framework) Kategorie: Computerspieldateien MIME: application/octet-stream
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 15, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das BMD-Dateiformat?

.bmd ist Nintendos proprietäres binäres 3D-Modellformat, das innerhalb der J3DGraph-Bibliothek verwendet wird, einem Teil des internen JSYSTEM-Frameworks, welches die Spieleentwicklung für GameCube und Wii vorantrieb. Es speichert ein vollständiges 3D-Modell einschließlich Geometrie, Skelett, Materialien und eingebetteten Texturen in einer einzigen Datei.

Dateien beginnen mit dem 8-Byte-ASCII-Magic J3D2bmd3 - J3D benennt die J3DGraph-Bibliothek, 2 ist die Bibliotheksrevision 2, bmd ist der Formattyp und 3 ist die Formatrevision 3. Eine 32-Bit Big-Endian-Dateigröße folgt an Offset 8, gefolgt von der Anzahl der Abschnitte (Chunks) an Offset 12. Die Datei ist in benannte binäre Sektionen unterteilt:

  • INF1 - Szenengraph und Knotenhierarchie
  • VTX1 - Vertex-Attribute (Positionen, Normalen, UVs, Vertex-Farben)
  • EVP1 / DRW1 - Envelope-Skinning-Gewichte und Draw-Matrix-Tabelle
  • JNT1 - Joint- und Skelett-Definitionen
  • SHP1 - Geometrie-Formen und Draw-Calls
  • MAT3 - Materialien mit TEV-Shader-Konfigurationen und Textur-Referenzen
  • TEX1 - Eingebettete Texturen im BTI-Format

Das eng verwandte .bdl-Format fügt eine MDL3-Sektion mit vorkompilierten GameCube GX-Hardware-Display-Listen hinzu. Bekannte Spiele, die .bmd verwenden, sind Super Mario Sunshine, Mario Kart: Double Dash!! und Pikmin. Community-Tools wie SuperBMD und J3D-Model-Viewer ermöglichen die Extraktion und den Re-Import von Modellen für Archivierung und Modding; der Dolphin Emulator rendert .bmd-Assets nativ.

Sicherheit

RISIKO: LOW

BMD ist eine passive 3D-Modelldatendatei. Kein ausführbarer Code. Das Risiko ist vernachlässigbar, es sei denn, die Datei ist in ein ROM eingebettet, das für Emulation verwendet wird; in diesem Fall gelten die üblichen rechtlichen Erwägungen zur Emulation (der Besitz der Original-Disc ist die rechtliche Basis für die Nutzung von Emulatoren).

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMENintendo J3D Binary Model (GameCube/Wii 3D model)alias BMD, Binary MoDel
ENTWICKLERNintendo (J3DGraph / JSYSTEM framework)seit 2001 (Luigi's Mansion, Nintendo GameCube)
MIME TYPEapplication/octet-stream
TYPProprietäres 3D-Modellformat (binär)
Diese Erweiterung wird auch verwendet von…
  • MU Online / WEBZEN BMD (Battle Motion Data) - WEBZENs MMORPG MU Online verwendet .bmd für 3D-Modelldaten; ein völlig anderes binäres Format als das Nintendo J3D BMD.
  • Blackmagic Design BMD - Einige Anwendungen von Blackmagic Design verwenden .bmd für Projekt- oder Konfigurationsdaten; nicht verwandt mit Spielemodellen.
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001020304050607
HEX
4A334432626D6433
ASCII
J3D2bmd3
Magic ist der 8-Byte-String J3D2bmd3 bei Offset 0. Aufschlüsselung: J3D = J3DGraph-Bibliotheksname, 2 = Bibliotheksrevision 2, bmd = Formattyp, 3 = Formatrevision 3. Das verwandte BDL-Format verwendet „J3D2bdl4“ (Binary Display List, Revision 4). Die Dateigröße als 32-Bit Big-Endian-Integer folgt bei Offset 8; die Chunk-Anzahl bei Offset 12 (ebenfalls Big-Endian).

Programme zum Öffnen von BMD-Dateien

Windows5 apps
SuperBMD Open Source Kommandozeilen-Tool: SuperBMD.exe model.bmd zum Exportieren nach COLLADA (.dae) und OBJ. Unterstützt Re-Import. Primäres Konvertierungstool für Mod-Entwickler.
J3D-Model-Viewer Open Source Echtzeit-Viewer für BMD/BDL mit Vorschau für Animationen (Bones, Texturen, TEV). Öffnet .bmd direkt.
Dolphin Emulator Open Source Führt GameCube/Wii-Spiele aus, die BMD-Modelle nutzen; verwenden Sie die Model-Dumping-Funktion, um BMDs zu extrahieren. Kein eigenständiger Modell-Editor.
Blender (with SuperBMD COLLADA export) Open Source Konvertieren Sie BMD via SuperBMD nach COLLADA und importieren Sie die .dae zur Bearbeitung in Blender. Der Standard-Workflow für Modding.
MU Online (WEBZEN) Kostenlos Öffnet nur die .bmd-Dateien von WEBZENs MU Online - NICHT Nintendo J3D BMD-Dateien. Ein völlig anderes Format.
macOS1 app
Dolphin Emulator Open Source Führt GameCube/Wii-Spiele aus, die BMD-Modelle nutzen; verwenden Sie die Model-Dumping-Funktion, um BMDs zu extrahieren. Kein eigenständiger Modell-Editor.
Linux1 app
Dolphin Emulator Open Source Führt GameCube/Wii-Spiele aus, die BMD-Modelle nutzen; verwenden Sie die Model-Dumping-Funktion, um BMDs zu extrahieren. Kein eigenständiger Modell-Editor.

Technische Details

technische Spezifikation
Magic-Bytes`4A 33 44 32 62 6D 64 33` („J3D2bmd3“) bei Offset 0
Byte-ReihenfolgeBig-Endian (PowerPC-Architektur von GameCube und Wii)
ContainerJSYSTEM benanntes binäres Chunk-Format (J3DGraph-Bibliothek)
Bibliotheks- / FormatversionJ3DGraph Revision 2, BMD-Format Revision 3 (kodiert im 8-Byte Magic-String)
Datei-Header8-Byte Magic + 4-Byte Dateigröße (Big-Endian) + 4-Byte Chunk-Anzahl (Big-Endian) bei Offsets 0, 8, 12
Hauptsektionen`INF1` (Szenengraph), `VTX1` (Vertices), `JNT1` (Skelett), `SHP1` (Formen), `MAT3` (Materialien), `TEX1` (Texturen)
Skinning-SystemEnvelope-basiert: `EVP1` speichert Blend-Gewichte pro Vertex; `DRW1` enthält die Draw-Matrix-Tabelle
Eingebettetes TexturformatBTI (Binary Texture Image), gespeichert innerhalb der `TEX1`-Sektion
TEV-Shading`MAT3` speichert bis zu 16 TEV-Stufen (Texture Environment) pro Material für die Fixed-Function-GPU von GameCube/Wii
KompressionKeine innerhalb der Datei; übergeordnete `.szs` / `.arc` Archive können Yaz0- oder LZ77-Kompression verwenden
Typische Dateigröße20 KB - 5 MB
Verwandtes Format`.bdl` (Binary Display List) erweitert `.bmd` um eine `MDL3`-Sektion mit vorkompilierten GX-Hardware-Display-Listen
Veröffentlicht2001 (Luigi's Mansion, Nintendo GameCube)
Neueste VersionJ3D2bmd3 (revision 3 of the BMD format, revision 2 of the J3D library) - frozen; last used in Wii-era games
Spezifikationwiki.cloudmodding.com

BMD-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit BMD-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu BMD-Dateien.

Häufig gestellte Fragen

Welche Spiele verwenden .bmd-Dateien?
First-Party-Spiele für Nintendo GameCube und Wii: Super Mario Sunshine, Luigi's Mansion, The Legend of Zelda: The Wind Waker, Mario Kart: Double Dash!!, Pikmin 1/2 und viele andere, die die JSYSTEM/J3DGraph-Engine von Nintendo nutzen.
Wie öffne oder betrachte ich eine Nintendo .bmd-Datei?
Verwenden Sie den J3D-Model-Viewer für eine Echtzeit-Vorschau oder SuperBMD, um die Datei in COLLADA (.dae) für den Import in Blender oder 3ds Max zu konvertieren.
Wie konvertiere ich BMD für Blender?
Führen Sie SuperBMD aus, um die .bmd in COLLADA (.dae) umzuwandeln, und importieren Sie die .dae-Datei dann in Blender über Datei > Importieren > Collada. Dies bewahrt Geometrie, Skelett, Materialien und Texturen.
Was ist der Unterschied zwischen BMD und BDL?
Beides sind Nintendo J3D-Formate. BMD (Binary MoDel) speichert alle Modelldaten; BDL (Binary Display List) ist eine Erweiterung, die vorkompilierte GameCube GX-Hardwarebefehle (MDL3-Sektion) für schnelleres Rendering hinzufügt. BDL wurde mit The Wind Waker eingeführt. Magic-Bytes: J3D2bmd3 vs. J3D2bdl4.
Was hat es mit den MU Online .bmd-Dateien auf sich?
WEBZENs MU Online verwendet ebenfalls .bmd für ein völlig anderes 3D-Modellformat. Dies sind keine Nintendo-Dateien. Verwenden Sie MuTools für WEBZEN .bmd-Dateien.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen