これもAIでかっこよくあれんじしてもらったよー
上野間スパイダーマスターマインドのファイルだよー3モデルのね
少し早いクリスマスプレゼントねー
Doom 3(Id Tech 4エンジン)の3Dモデルで使用できる主なファイル形式は、.md5mesh(メッシュデータ)と.md5anim(アニメーションデータ)です。
Doom 3独自のフォーマットである「MD5フォーマット」が中心となっており、モデルの構造とアニメーションが完全に分離されているのが特徴です。
📄 主要なファイル形式(MD5フォーマット)
.md5mesh
モデルの形状データを格納するテキスト形式のファイル。
ポリゴンの頂点情報、UV座標、ウェイト情報(ボーンへの割り当て)、および基準となる初期ポーズ(バインドポーズ)のスケルトンが含まれます。
.md5anim
アニメーションデータを格納するテキスト形式のファイル。
フレームごとのボーンの移動量や回転量が記録されています。一つの.md5meshに対して、歩く、走る、攻撃するなど、複数の.md5animファイルを組み合わせて使用します。
.md5camera
主にゲーム内のカットシーン(シネマティック)で使用される、カメラの動きを記録したアニメーションファイルです。
🎨 テクスチャ・マテリアル関連の形式
モデルに貼り付ける画像や質感の設定には、以下の形式が連動して使用されます。
.mtr (Material File)
モデルにどのテクスチャをどのように適用するか(ディフューズ、ノーマルマップ、スペキュラなど)を定義するテキストファイル。
.tga / .dds
モデルに使用される一般的な画像(テクスチャ)形式。Doom 3では、高画質でアルファチャンネルを保持できるTGAファイルや、軽量で圧縮効率の良いDDSファイルが広く使われています。
💡 補足:外部3Dソフトでの扱い
BlenderやMaya、3ds Maxなどの一般的な3D制作ソフトからDoom 3にモデルをインポート/エクスポートする際は、有志が開発した「MD5インポーター/エクスポーター」のプラグインを導入し、一度.fbxや.objなどで作ったモデルを.md5mesh / .md5animに変換して書き出すのが一般的な手順となります。
Blenderだけで開けない・表示がおかしい場合、インポート手順の間違いかテクスチャの読み込みエラーが原因です。
Blenderで正しく開くためのチェックポイントと手順をまとめました。
1. 拡張子に合った「インポート」メニューを使う
ファイルをダブルクリックしてBlenderを起動したり、「開く(Open)」からファイルを選んだりしていませんか?3Dモデルを開くには、必ずインポートを使用します。
手順: Blenderの画面左上 [ファイル] > [インポート] から、ダウンロードした形式に合わせて選択してください。
.glb / .gltf の場合 ➡️ 「glTF 2.0 (.gltf/.glb)」 を選択
.fbx の場合 ➡️ 「FBX (.fbx)」 を選択
.obj の場合 ➡️ 「Wavefront (.obj)」 を選択
2. 色(テクスチャ)が消えて真っ白になっている場合
「モデルの形は出たけれど、色がついていない(グレーや白一色)」という状態なら、Blenderの表示モードが原因です。
対策: Blenderの画面右上にある 「丸いアイコン(3Dビューのシェーディング)」 のうち、右から2番目の 「マテリアルプレビュー」 または一番右の 「レンダー」 をクリックしてください。初期状態(ソリッド表示)では色が非表示になっています。
3. おすすめのダウンロード形式
TRIPOからエクスポートする際は、Blenderと最も相性が良く、設定が狂いにくい GLB(またはglTF)形式 を選んでダウンロードすることをおすすめします。FBXやOBJはテクスチャ(色データ)が剥がれて別ファイルになり、手動で貼り直す手間が発生することがあります。
現状はどちらの状態に近いでしょうか?
そもそもインポート時にエラーが出てモデル自体が表示されない
形は出たけれど色がついていない(真っ白・真っ黒など)