.B3D

Файл B3D

Blitz3D Entity Model File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .b3d - это Blitz3D Entity Model, бинарный формат 3D-моделей, созданный для игрового SDK Blitz3D в 2001 году. Он хранит геометрию, ссылки на текстуры, скелет костей и анимации. Чтобы открыть его сегодня, используйте Blender с плагином импорта B3D от сообщества или движок Irrlicht. Это также основной формат анимированных моделей для Luanti (ранее Minetest).

Разработчик: Blitz Research Ltd (Mark Sibly) Категория: Файлы изображений 3D Открыть стандартное MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .DCM · .STEP · .SKP · .STP

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 23, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла B3D?

Файл .b3d - это бинарный формат 3D-моделей на основе чанков (блоков), разработанный Blitz Research Ltd для игрового SDK Blitz3D (выпущен в 2001 году). Он хранит полный граф сцены в одном файле: геометрию меша, UV-координаты, ссылки на материалы и текстуры, веса костей скелета и последовательности ключевых кадров анимации.

Формат использует иерархическую структуру чанков. Каждый чанк начинается с 4-символьного ASCII-тега и 4-байтового значения длины данных в формате little-endian. Обязательный корневой чанк BB3D оборачивает чанки TEXS (список имен файлов текстур), BRUS (определения кистей и материалов) и NODE. Чанки NODE являются рекурсивными, формируя дерево сцены «родитель-потомок». Узел MESH содержит VRTX (буфер вершин с позициями, нормалями, UV и цветами вершин) и TRIS (массивы индексов треугольников с назначенными материалами). Чанки KEYS и ANIM определяют именованные последовательности анимации с ключевыми кадрами положения, вращения и масштаба для каждого кадра.

Blitz Research открыла исходный код Blitz3D в 2013 году. Формат обрел заметную «вторую жизнь» как основной формат 3D-моделей для Luanti (ранее Minetest), воксельного игрового движка с открытым исходным кодом, что обеспечило активную поддержку инструментов сообществом далеко за пределами оригинального SDK. 3D-движок Irrlicht также нативно загружает файлы .b3d. Blender может импортировать .b3d через плагин от сообщества.

Для современных производственных конвейеров предпочтительны glTF или FBX; .b3d остается широко используемым в сообществах моддинга Luanti.

Безопасность и защита

РИСК: LOW

Бинарный файл 3D-модели; не содержит исполняемого кода. Известных уязвимостей (CVE) для парсеров B3D нет. Соблюдайте обычную осторожность при открытии файлов из неизвестных источников в игровых движках.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕBlitz3D Entity Model Fileтакже известен как Blitz3D Model, B3D model
РАЗРАБОТЧИКBlitz Research Ltd (Mark Sibly)с 2001 (Blitz3D 1.0)
MIME-ТИПapplication/octet-stream
ТИПБинарный формат 3D-моделей на основе чанков
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.dcm.step.skp.stp
Это расширение также используется в…
  • BodyPaint 3D (MAXON) - Приложение для рисования BodyPaint 3D от MAXON упоминается в некоторых базах данных в связи с .b3d, но его родным форматом является .c4d; .b3d не является документированным форматом BodyPaint.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
42423344
ASCII
BB3D
Тег корневого чанка всегда «BB3D» (4 байта ASCII). За ним следует 4-байтовая длина чанка в формате little-endian, охватывающая остальную часть файла.

Программы, открывающие файлы B3D

Windows5 apps
XnView Бесплатно Может просматривать файлы B3D как статические рендеры через плагин на базе Irrlicht.
IrfanView Бесплатно Может просматривать B3D через плагин, но предоставляет только статический рендер, а не 3D-редактирование.
Blitz3D (open-source, EOL as commercial product) Открытый код Загрузка через API движка Blitz3D; используется внутри игрового кода, а не как отдельный вьюер.
Ultimate Unwrap 3D Платно File > Open > .b3d - просмотр, редактирование UV-карт и экспорт в другие форматы.
Blender (with B3D importer plugin) Открытый код Установите аддон импорта B3D от сообщества; File > Import > Blitz3D (.b3d).
macOS2 apps
Irrlicht Открытый код Движок Irrlicht нативно загружает .b3d; используйте пример Irrlicht viewer или интегрируйте в свой движок.
Blender (with B3D importer plugin) Открытый код Установите аддон импорта B3D от сообщества; File > Import > Blitz3D (.b3d).
Linux2 apps
Irrlicht Открытый код Движок Irrlicht нативно загружает .b3d; используйте пример Irrlicht viewer или интегрируйте в свой движок.
Blender (with B3D importer plugin) Открытый код Установите аддон импорта B3D от сообщества; File > Import > Blitz3D (.b3d).

Технические подробности

глубокая спецификация
Магические байты42 42 33 44 («BB3D» в ASCII) по смещению 0 - обязательный тег корневого чанка
Порядок байтовLittle-endian повсеместно
Структура чанков4-символьный ASCII-тег + 4-байтовая длина данных в little-endian предшествуют полезной нагрузке каждого чанка; чанки могут быть вложенными на любую глубину
Корневой чанк`BB3D` - содержит целое число версии (major×100 + minor) и оборачивает все чанки содержимого
Чанк текстур`TEXS` - упорядоченный список строк путей к файлам текстур, на которые ссылаются индексы материалов
Чанк материалов`BRUS` - определения кистей с цветом, блеском, режимом смешивания и ссылками на индексы текстур
Чанки геометрии`MESH` → `VRTX` (позиции вершин, нормали, UV, цвета вершин) + `TRIS` (массивы индексов треугольников с назначением материалов для каждого треугольника)
Чанки анимации`BONE` (веса вершин для каждой кости), `KEYS` (ключевые кадры позиции/вращения/масштаба для каждого узла), `ANIM` (именованная последовательность с диапазоном начальных/конечных кадров)
Граф сценыЧанки `NODE` являются рекурсивными, поддерживая иерархические связи опорных точек (pivot) и трансформаций «родитель-потомок»
Типичный размер10 КБ - 20 МБ (от простого статического объекта до сложного персонажа с ригом и последовательностями анимации)
СжатиеОтсутствует - все данные хранятся в виде несжатого бинарного кода
Основное активное использованиеВоксельный движок с открытым кодом Luanti (ранее Minetest) - `.b3d` является рекомендуемым форматом для моделей сущностей и NPC в модах Luanti
Поддержка движкамиДвижок Irrlicht 3D (нативно); Blitz3D open-source (оригинальный хост); Blender (плагин импорта от сообщества)
История открытого кодаИсходный код Blitz3D открыт на GitHub (blitz-research/blitz3d) Марком Сибли в 2013 году; спецификация формата документирована сообществом Luanti
Выпущен2001 (Blitz3D 1.0)
Последняя версияNo versioning after Blitz3D open-sourced; format spec frozen
Открыть стандартноеДа · без роялти
Спецификацияdocs.luanti.org

Конвертации B3D

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами B3D. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах B3D.

Часто задаваемые вопросы

Что такое файл .b3d?
Файл 3D-модели для игрового SDK Blitz3D и движка Luanti (Minetest), хранящий меш, текстуры, кости и анимации.
Как открыть файл .b3d в Blender?
Установите аддон импорта Blitz3D B3D для Blender от сообщества, затем выберите File > Import > Blitz3D (.b3d).
Может ли IrfanView открывать файлы .b3d?
Он может отображать статичное изображение предварительного просмотра, но не может редактировать или экспортировать 3D-модель. Для полноценного редактирования используйте Blender или Ultimate Unwrap 3D.
Поддерживается ли еще Blitz3D?
Исходный код Blitz3D был открыт в 2013 году, и он больше не разрабатывается коммерчески. Формат B3D продолжает жить в Luanti (Minetest) и Irrlicht.
Как конвертировать .b3d в FBX или glTF?
Используйте Blender с плагином импорта B3D: импортируйте .b3d, затем экспортируйте как FBX или glTF 2.0.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z