.BMD

Arquivo BMD

Nintendo J3D Binary Model (GameCube/Wii 3D model)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .bmd é um arquivo de modelo 3D da Nintendo usado em jogos de GameCube e Wii (Super Mario Sunshine, The Wind Waker e outros). Para visualizar um, use o J3D-Model-Viewer; para convertê-lo para o Blender, execute o SuperBMD. Note que o MU Online da WEBZEN também usa .bmd para um formato completamente diferente e não relacionado.

Desenvolvedor: Nintendo (J3DGraph / JSYSTEM framework) Categoria: Arquivos de Jogos MIME: application/octet-stream
ABRE EM Windows macOS Linux
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

Nesta página

19k+ extensões indexadas
Última revisão em Jul 15, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro BMD?

.bmd é o formato binário proprietário de modelo 3D da Nintendo usado na biblioteca J3DGraph, parte do framework interno JSYSTEM que impulsionou o desenvolvimento de jogos first-party para GameCube e Wii. Ele armazena um modelo 3D completo, incluindo geometria, esqueleto, materiais e texturas incorporadas em um único arquivo.

Os arquivos começam com o magic ASCII de 8 bytes J3D2bmd3 - J3D nomeia a biblioteca J3DGraph, 2 é a revisão 2 da biblioteca, bmd é o tipo de formato e 3 é a revisão 3 do formato. Um tamanho de arquivo big-endian de 32 bits segue no offset 8, seguido por uma contagem de blocos (chunks) no offset 12. O arquivo é dividido em seções binárias nomeadas:

  • INF1 - grafo de cena e hierarquia de nós
  • VTX1 - atributos de vértice (posições, normais, UVs, cores de vértice)
  • EVP1 / DRW1 - pesos de skinning de envelope e tabela de matriz de desenho
  • JNT1 - definições de articulações (joints) e esqueleto
  • SHP1 - formas geométricas e chamadas de desenho (draw calls)
  • MAT3 - materiais com configurações de estágio de shader TEV e referências de textura
  • TEX1 - texturas incorporadas no formato BTI

O formato .bdl, intimamente relacionado, adiciona uma seção MDL3 de listas de exibição de hardware (display lists) pré-compiladas do GameCube GX. Jogos notáveis que usam .bmd incluem Super Mario Sunshine, Mario Kart: Double Dash!! e Pikmin. As ferramentas da comunidade SuperBMD e J3D-Model-Viewer permitem a extração e reimportação de modelos para preservação e modding; o Dolphin Emulator renderiza ativos .bmd nativamente.

Segurança e proteção

RISCO: LOW

BMD é um arquivo de dados de modelo 3D passivo. Sem código executável. O risco é insignificante, a menos que o arquivo esteja incorporado em uma ROM usada para emulação, caso em que se aplicam as considerações legais padrão relacionadas à emulação (possuir o disco original do jogo é a base legal para o uso de emuladores).

Detalhes do formato

em resumo
NOME COMPLETONintendo J3D Binary Model (GameCube/Wii 3D model)também conhecido como BMD, Binary MoDel
DESENVOLVEDORNintendo (J3DGraph / JSYSTEM framework)desde 2001 (Luigi's Mansion, Nintendo GameCube)
TIPO MIMEapplication/octet-stream
TIPOFormato de modelo 3D proprietário (binário)
Esta extensão também é usada por…
  • MU Online / WEBZEN BMD (Battle Motion Data) - O MMORPG MU Online da WEBZEN usa .bmd para dados de modelos 3D; formato binário completamente não relacionado ao BMD J3D da Nintendo.
  • BlackMagic Design BMD - Alguns aplicativos da Blackmagic Design podem usar .bmd para dados de projeto/configuração; não relacionado a modelos de jogos.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001020304050607
HEX
4A334432626D6433
ASCII
J3D2bmd3
O magic é a string de 8 bytes J3D2bmd3 no offset 0. Detalhamento: J3D = nome da biblioteca J3DGraph, 2 = revisão 2 da biblioteca, bmd = tipo de formato, 3 = revisão 3 do formato. O formato BDL relacionado usa «J3D2bdl4» (binary display list, revisão 4). O tamanho do arquivo como um inteiro big-endian de 32 bits segue no offset 8; a contagem de blocos no offset 12 (também big-endian).

Programas que abrem arquivos BMD

Windows5 apps
SuperBMD Código aberto Ferramenta de linha de comando: SuperBMD.exe model.bmd para exportar para COLLADA (.dae) e OBJ. Suporta reimportação. Principal ferramenta de conversão para criadores de mods.
J3D-Model-Viewer Código aberto Visualizador em tempo real para BMD/BDL com pré-visualização de animação (ossos, textura, TEV). Abre .bmd diretamente.
Dolphin Emulator Código aberto Executa jogos de GameCube/Wii que usam modelos BMD; use o recurso de dump de modelos para extrair BMDs. Não é um editor de modelos independente.
Blender (with SuperBMD COLLADA export) Código aberto Converta BMD para COLLADA via SuperBMD e, em seguida, importe o .dae no Blender para edição. O fluxo de trabalho padrão para mods.
MU Online (WEBZEN) Gratuito Abre apenas arquivos .bmd do MU Online da WEBZEN - NÃO abre arquivos BMD J3D da Nintendo. Formato inteiramente diferente.
macOS1 app
Dolphin Emulator Código aberto Executa jogos de GameCube/Wii que usam modelos BMD; use o recurso de dump de modelos para extrair BMDs. Não é um editor de modelos independente.
Linux1 app
Dolphin Emulator Código aberto Executa jogos de GameCube/Wii que usam modelos BMD; use o recurso de dump de modelos para extrair BMDs. Não é um editor de modelos independente.

Detalhes técnicos

especificação profunda
Magic bytes`4A 33 44 32 62 6D 64 33` («J3D2bmd3») no offset 0
Ordem dos bytesBig-endian (arquitetura PowerPC do GameCube e Wii)
ContêinerFormato de bloco binário nomeado JSYSTEM (biblioteca J3DGraph)
Versão da biblioteca / formatoJ3DGraph revisão 2, formato BMD revisão 3 (codificado na string magic de 8 bytes)
Cabeçalho do arquivoMagic de 8 bytes + tamanho do arquivo de 4 bytes (big-endian) + contagem de blocos de 4 bytes (big-endian) nos offsets 0, 8, 12
Seções principais`INF1` (grafo de cena), `VTX1` (vértices), `JNT1` (esqueleto), `SHP1` (formas), `MAT3` (materiais), `TEX1` (texturas)
Sistema de skinningBaseado em envelope: `EVP1` armazena pesos de mesclagem por vértice; `DRW1` contém a tabela de matriz de desenho
Formato de textura incorporadaBTI (Binary Texture Image) armazenado dentro da seção `TEX1`
Shading TEV`MAT3` armazena até 16 configurações de estágio TEV (Texture Environment) por material para a GPU de função fixa do GameCube/Wii
CompressãoNenhuma dentro do arquivo; arquivos pai `.szs` / `.arc` podem usar compressão Yaz0 ou LZ77
Tamanho de arquivo típico20 KB - 5 MB
Formato relacionado`.bdl` (Binary Display List) estende o `.bmd` com uma seção `MDL3` de listas de exibição de hardware GX pré-compiladas
Lançado2001 (Luigi's Mansion, Nintendo GameCube)
Versão mais recenteJ3D2bmd3 (revision 3 of the BMD format, revision 2 of the J3D library) - frozen; last used in Wii-era games
Especificaçãowiki.cloudmodding.com

Conversões de BMD

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos BMD. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos BMD.

Perguntas frequentes

Quais jogos usam arquivos .bmd?
Jogos first-party da Nintendo para GameCube e Wii: Super Mario Sunshine, Luigi's Mansion, The Legend of Zelda: The Wind Waker, Mario Kart: Double Dash!!, Pikmin 1/2 e muitos outros que utilizam o motor JSYSTEM/J3DGraph da Nintendo.
Como eu abro ou visualizo um arquivo .bmd da Nintendo?
Use o J3D-Model-Viewer para visualização em tempo real, ou o SuperBMD para converter para COLLADA (.dae) para importação no Blender ou 3ds Max.
Como converter BMD para o Blender?
Execute o SuperBMD para converter o .bmd para COLLADA (.dae) e, em seguida, importe o .dae no Blender através de Arquivo > Importar > Collada. Isso preserva a geometria, esqueleto, materiais e texturas.
Qual é a diferença entre BMD e BDL?
Ambos são formatos Nintendo J3D. BMD (Binary MoDel) armazena todos os dados do modelo; BDL (Binary Display List) é um superconjunto que adiciona comandos de hardware GameCube GX pré-compilados (seção MDL3) para renderização mais rápida. O BDL foi introduzido em The Wind Waker. Magic: J3D2bmd3 vs J3D2bdl4.
E quanto aos arquivos .bmd do MU Online?
O MU Online da WEBZEN também usa .bmd para um formato de modelo 3D completamente diferente. Estes não são arquivos da Nintendo. Use MuTools para arquivos .bmd da WEBZEN.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.M4AMPEG-4 Audio File
7.BINCD/DVD Disc Image (BIN/CUE)
8.EXEWindows Executable (Portable Executable)
9.JSONJavaScript Object Notation file
10.ICSiCalendar data file

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z