.B3D

B3D ファイル

Blitz3D Entity Model File
質問する
クイック回答

.b3dファイルは Blitz3D Entity Model です。これは2001年に Blitz3D ゲームSDK向けに作成されたバイナリ3Dモデル形式です。ジオメトリ、テクスチャ参照、ボーンスケルトン、およびアニメーションを格納します。現在これを開くには、コミュニティ製の B3D インポータープラグインを備えた Blender、または Irrlicht エンジンを使用します。また、Luanti(旧 Minetest)の主要なアニメーションモデル形式でもあります。

開発元: Blitz Research Ltd (Mark Sibly) カテゴリ: 3D画像ファイル オープンスタンダード MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .DCM · .STEP · .SKP · .STP

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 23, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

B3D ファイル形式とは?

.b3d ファイルは、Blitz Research Ltd によって Blitz3D ゲームSDK(2001年リリース)向けに開発されたバイナリチャンクベースの3Dモデル形式です。メッシュジオメトリ、UV座標、マテリアルとテクスチャの参照、スケルタルボーンウェイト、およびキーフレームアニメーションシーケンスなど、完全なシーングラフを単一のファイルに保存します。

この形式は階層的なチャンク構造を採用しています。各チャンクは4文字のASCIIタグと4バイトのリトルエンディアンデータ長で始まります。必須のルートチャンクである BB3D は、TEXS(テクスチャファイル名リスト)、BRUS(ブラシとマテリアルの定義)、および NODE チャンクをラップします。NODE チャンクは再帰的であり、親子関係のシーンツリーを形成します。MESH ノードには、VRTX(位置、法線、UV、頂点カラーを含む頂点バッファ)と TRIS(マテリアルが割り当てられた三角形インデックス配列)が含まれます。KEYS および ANIM チャンクは、フレームごとの位置、回転、スケールのキーフレームを持つ名前付きアニメーションシーケンスを定義します。

Blitz Research は2013年に Blitz3D をオープンソース化しました。この形式は、オープンソースのボクセルゲームエンジンである Luanti(旧 Minetest)の主要な3Dモデル形式として重要な「第二の人生」を得ており、元のSDKを超えて活発なコミュニティツールが確保されています。Irrlicht 3Dエンジンも .b3d ファイルをネイティブにロードします。Blender はコミュニティプラグインを介して .b3d をインポートできます。

現代の制作パイプラインでは glTF や FBX が好まれますが、.b3d は Luanti のモッディングコミュニティで広く使用され続けています。

セキュリティと安全性

リスク: LOW

バイナリ3Dモデルファイルであり、実行可能コードは含まれません。B3D パーサーに関する既知の CVE はありません。ゲームエンジンで未知のソースからのファイルを開く際は、通常の注意を払ってください。

形式の詳細

概要
正式名称Blitz3D Entity Model File別名 Blitz3D Model, B3D model
開発元Blitz Research Ltd (Mark Sibly)登場時期 2001 (Blitz3D 1.0)
MIME タイプapplication/octet-stream
タイプバイナリチャンクベースの3Dモデル形式
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • BodyPaint 3D (MAXON) - MAXON の BodyPaint 3D ペイントアプリケーションが一部のデータベースで .b3d と関連付けられていますが、その実際のネイティブ形式は .c4d です。.b3d は文書化された BodyPaint 形式ではありません。
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
42423344
ASCII
BB3D
ルートチャンクタグは常に «BB3D» (ASCII 4バイト) です。その後に、ファイルの残りの部分をカバーする4バイトのリトルエンディアンチャンク長が続きます。

B3D ファイルを開くプログラム

Windows5 apps
XnView 無料 Irrlicht ベースのプラグインを介して、B3D ファイルを静的レンダリングとしてプレビューできる場合があります。
IrfanView 無料 プラグインを介して B3D をプレビューできますが、3D編集ではなく静的レンダリングのみを提供します。
Blitz3D (open-source, EOL as commercial product) オープンソース Blitz3D エンジンAPIを介してロードします。スタンドアロンのビューアーではなく、ゲームコード内で使用されます。
Ultimate Unwrap 3D 有料 「File > Open > .b3d」から、表示、UVマップの編集、および他の形式へのエクスポートが可能です。
Blender (with B3D importer plugin) オープンソース コミュニティ製 B3D インポーターアドオンをインストールし、「ファイル > インポート > Blitz3D (.b3d)」を実行します。
macOS2 apps
Irrlicht オープンソース Irrlicht エンジンはネイティブで .b3d をロードします。Irrlicht ビューアーのサンプルを使用するか、独自のエンジンに統合してください。
Blender (with B3D importer plugin) オープンソース コミュニティ製 B3D インポーターアドオンをインストールし、「ファイル > インポート > Blitz3D (.b3d)」を実行します。
Linux2 apps
Irrlicht オープンソース Irrlicht エンジンはネイティブで .b3d をロードします。Irrlicht ビューアーのサンプルを使用するか、独自のエンジンに統合してください。
Blender (with B3D importer plugin) オープンソース コミュニティ製 B3D インポーターアドオンをインストールし、「ファイル > インポート > Blitz3D (.b3d)」を実行します。

技術的詳細

詳細仕様
マジックバイトオフセット0に 42 42 33 44 (ASCIIで «BB3D») - 必須のルートチャンクタグ
バイト順序全体を通してリトルエンディアン
チャンク構造各チャンクペイロードの前に4文字のASCIIタグと4バイトのリトルエンディアンデータ長が付与されます。チャンクは任意の深さまでネスト可能です。
ルートチャンク`BB3D` - バージョン整数 (メジャー×100 + マイナー) を含み、すべてのコンテンツチャンクをラップします。
テクスチャチャンク`TEXS` - マテリアルインデックスによって参照されるテクスチャファイルパス文字列の順序付きリスト。
マテリアルチャンク`BRUS` - 色、光沢、ブレンドモード、およびテクスチャインデックス参照を含むブラシ定義。
ジオメトリチャンク`MESH` → `VRTX` (頂点位置、法線、UV、頂点カラー) + `TRIS` (三角形ごとのマテリアル割り当てを持つ三角形インデックス配列)
アニメーションチャンク`BONE` (ボーンごとの頂点ウェイト)、`KEYS` (ノードごとの位置/回転/スケールのキーフレーム)、`ANIM` (開始/終了フレーム範囲を持つ名前付きシーケンス)
シーングラフ`NODE` チャンクは再帰的であり、階層的なピボットおよび親子トランスフォーム関係をサポートします。
一般的なサイズ10 KB - 20 MB (単純な静的プロップから、アニメーションシーケンスを持つ複雑なリギング済みキャラクターまで)
圧縮なし - すべてのデータは非圧縮バイナリとして保存されます。
主なアクティブな用途Luanti (旧 Minetest) オープンソースボクセルエンジン - `.b3d` は Luanti モッドにおけるエンティティやNPCモデルの推奨形式です。
エンジンサポートIrrlicht 3D エンジン (ネイティブ)、Blitz3D オープンソース (オリジナル)、Blender (コミュニティインポートプラグイン)
オープンソースの歴史2013年に Mark Sibly 氏によって GitHub (blitz-research/blitz3d) 上でオープンソース化されました。形式の仕様は Luanti コミュニティによって文書化されています。
リリース日2001 (Blitz3D 1.0)
最新バージョンNo versioning after Blitz3D open-sourced; format spec frozen
オープンスタンダードはい · ロイヤリティフリー
仕様書docs.luanti.org

B3D の変換

コミュニティ Q&A

ユーザーからの質問
質問する
B3D ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。B3D ファイルについて最初の質問をしてみましょう。

よくある質問

.b3dファイルとは何ですか?
Blitz3D ゲームSDKおよび Luanti (Minetest) エンジン用の3Dモデルファイルで、メッシュ、テクスチャ、ボーン、アニメーションを格納します。
Blenderで.b3dファイルを開くにはどうすればよいですか?
Blender用のコミュニティ製 Blitz3D B3D インポーターアドオンをインストールし、「ファイル > インポート > Blitz3D (.b3d)」を使用します。
IrfanViewで.b3dファイルを開けますか?
静止プレビュー画像を表示することはできますが、3Dモデルの編集やエクスポートはできません。本格的な編集には Blender や Ultimate Unwrap 3D を使用してください。
Blitz3Dはまだサポートされていますか?
Blitz3D は2013年にオープンソース化され、現在は商用開発されていません。B3D 形式は Luanti (Minetest) や Irrlicht の中で生き続けています。
.b3dをFBXやglTFに変換するにはどうすればよいですか?
コミュニティ製 B3D インポータープラグインを導入した Blender を使用します。.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.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

関連する拡張子

.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 で閲覧