.B3D

Arquivo B3D

Blitz3D Entity Model File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .b3d é um Blitz3D Entity Model - um formato de modelo 3D binário criado para o SDK de jogos Blitz3D em 2001. Ele armazena geometria, referências de textura, um esqueleto de ossos e animações. Para abrir um hoje, use o Blender com um plugin importador B3D da comunidade, ou o motor Irrlicht. É também o principal formato de modelo animado para o Luanti (anteriormente Minetest).

Desenvolvedor: Blitz Research Ltd (Mark Sibly) Categoria: Arquivos 3D Padrão aberto MIME: application/octet-stream
ABRE EM Windows macOS Linux
Relacionado: .DCM · .STEP · .SKP · .STP

Nesta página

19k+ extensões indexadas
Última revisão em Jul 23, 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 B3D?

Um arquivo .b3d é um formato de modelo 3D binário baseado em blocos (chunks) desenvolvido pela Blitz Research Ltd para o SDK de jogos Blitz3D (lançado em 2001). Ele armazena um grafo de cena completo em um único arquivo: geometria de malha, coordenadas UV, referências de materiais e texturas, pesos de ossos esqueléticos e sequências de animação por quadros-chave (keyframes).

O formato utiliza uma estrutura de blocos hierárquica. Cada bloco abre com uma etiqueta ASCII de 4 caracteres e um comprimento de dados little-endian de 4 bytes. O bloco raiz obrigatório BB3D envolve os blocos TEXS (lista de nomes de arquivos de textura), BRUS (definições de pincel e material) e NODE. Os blocos NODE são recursivos, formando uma árvore de cena pai-filho. Um nó MESH contém VRTX (buffer de vértices com posições, normais, UVs e cores de vértices) e TRIS (matrizes de índices de triângulos com atribuições de material). Os blocos KEYS e ANIM definem sequências de animação nomeadas com quadros-chave de posição, rotação e escala por quadro.

A Blitz Research tornou o Blitz3D de código aberto em 2013. O formato ganhou uma segunda vida proeminente como o principal formato de modelo 3D para o Luanti (anteriormente Minetest), o motor de jogo voxel de código aberto, garantindo ferramentas comunitárias ativas muito além do SDK original. O motor 3D Irrlicht também carrega arquivos .b3d nativamente. O Blender pode importar .b3d por meio de um plug-in da comunidade.

Para fluxos de produção modernos, glTF ou FBX são preferidos; o .b3d permanece amplamente utilizado em comunidades de modding do Luanti.

Segurança e proteção

RISCO: LOW

Arquivo de modelo 3D binário; sem código executável. Não há CVEs conhecidos para analisadores B3D. Cuidado normal ao abrir arquivos de fontes desconhecidas em motores de jogos.

Detalhes do formato

em resumo
NOME COMPLETOBlitz3D Entity Model Filetambém conhecido como Blitz3D Model, B3D model
DESENVOLVEDORBlitz Research Ltd (Mark Sibly)desde 2001 (Blitz3D 1.0)
CATEGORIAArquivos 3D
TIPO MIMEapplication/octet-stream
TIPOFormato de modelo 3D binário baseado em blocos
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • BodyPaint 3D (MAXON) - O aplicativo de pintura BodyPaint 3D da MAXON foi associado ao .b3d por alguns bancos de dados, mas seu formato nativo real é .c4d; .b3d não é um formato documentado do BodyPaint.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
42423344
ASCII
BB3D
A etiqueta do bloco raiz é sempre «BB3D» (4 bytes ASCII). Seguida por um comprimento de bloco little-endian de 4 bytes que cobre o restante do arquivo.

Programas que abrem arquivos B3D

Windows5 apps
XnView Gratuito Pode visualizar arquivos B3D como renderizações estáticas por meio do plugin baseado em Irrlicht.
IrfanView Gratuito Pode visualizar B3D via plugin, mas fornece apenas uma renderização estática, não edição 3D.
Blitz3D (open-source, EOL as commercial product) Código aberto Carregue via API do motor Blitz3D; usado dentro do código do jogo em vez de um visualizador independente.
Ultimate Unwrap 3D Pago Arquivo > Abrir > .b3d - visualize, edite mapas UV e exporte para outros formatos.
Blender (with B3D importer plugin) Código aberto Instale o add-on importador B3D da comunidade; Arquivo > Importar > Blitz3D (.b3d).
macOS2 apps
Irrlicht Código aberto O motor Irrlicht carrega .b3d nativamente; use o exemplo de visualizador do Irrlicht ou integre-o em seu motor.
Blender (with B3D importer plugin) Código aberto Instale o add-on importador B3D da comunidade; Arquivo > Importar > Blitz3D (.b3d).
Linux2 apps
Irrlicht Código aberto O motor Irrlicht carrega .b3d nativamente; use o exemplo de visualizador do Irrlicht ou integre-o em seu motor.
Blender (with B3D importer plugin) Código aberto Instale o add-on importador B3D da comunidade; Arquivo > Importar > Blitz3D (.b3d).

Detalhes técnicos

especificação profunda
Bytes mágicos42 42 33 44 ("BB3D" em ASCII) no deslocamento 0 - etiqueta de bloco raiz obrigatória
Ordem dos bytesLittle-endian em todo o arquivo
Estrutura de blocosEtiqueta ASCII de 4 caracteres + comprimento de dados little-endian de 4 bytes precede cada carga útil de bloco; os blocos podem ser aninhados em profundidade arbitrária
Bloco raiz`BB3D` - contém um número inteiro de versão (maior×100 + menor) e envolve todos os blocos de conteúdo
Bloco de textura`TEXS` - lista ordenada de strings de caminho de arquivo de textura referenciadas por índices de material
Bloco de material`BRUS` - definições de pincel com cor, brilho, modo de mesclagem e referências de índice de textura
Blocos de geometria`MESH` → `VRTX` (posições de vértices, normais, UVs, cores de vértices) + `TRIS` (matrizes de índices de triângulos com atribuição de material por triângulo)
Blocos de animação`BONE` (pesos de vértices por osso), `KEYS` (quadros-chave de posição/rotação/escala por nó), `ANIM` (sequência nomeada com intervalo de quadros inicial/final)
Grafo de cenaOs blocos `NODE` são recursivos, suportando relações hierárquicas de pivô e transformação pai-filho
Tamanho típico10 KB - 20 MB (desde um simples objeto estático até um personagem complexo com sequências de animação)
CompressãoNenhuma - todos os dados armazenados como binário não compactado
Uso ativo principalMotor voxel de código aberto Luanti (anteriormente Minetest) - `.b3d` é o formato recomendado para modelos de entidades e NPCs em mods do Luanti
Suporte de motorMotor 3D Irrlicht (nativo); Blitz3D de código aberto (anfitrião original); Blender (plug-in de importação da comunidade)
Histórico de código abertoBlitz3D tornou-se código aberto no GitHub (blitz-research/blitz3d) por Mark Sibly em 2013; especificação do formato documentada pela comunidade Luanti
Lançado2001 (Blitz3D 1.0)
Versão mais recenteNo versioning after Blitz3D open-sourced; format spec frozen
Padrão abertoSim · livre de royalties
Especificaçãodocs.luanti.org

Conversões de B3D

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos B3D. 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 B3D.

Perguntas frequentes

O que é um arquivo .b3d?
Um arquivo de modelo 3D para o SDK de jogos Blitz3D e o motor Luanti (Minetest), armazenando malha, texturas, ossos e animações.
Como abro um arquivo .b3d no Blender?
Instale um add-on importador Blitz3D B3D da comunidade para o Blender e, em seguida, use Arquivo > Importar > Blitz3D (.b3d).
O IrfanView pode abrir arquivos .b3d?
Ele pode exibir uma imagem de visualização estática, mas não pode editar ou exportar o modelo 3D. Use o Blender ou o Ultimate Unwrap 3D para edição real.
O Blitz3D ainda é suportado?
O Blitz3D tornou-se de código aberto em 2013 e não é mais desenvolvido comercialmente. O formato B3D continua vivo no Luanti (Minetest) e no Irrlicht.
Como converto .b3d para FBX ou glTF?
Use o Blender com um plugin importador B3D da comunidade: importe o .b3d e, em seguida, exporte como FBX ou glTF 2.0.

Referências

1UK National Archives PRONOM - Blitz3D File Formatwww.nationalarchives.gov.uk
2Luanti - Blitz3D file format specificationdocs.luanti.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

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