GLB から GLTF への変換方法
- .GLB ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .GLTF に変換されます。
- 新しい .GLTF ファイルをダウンロードしてください。
期待される結果
- ジオメトリ、アニメーション、マテリアルデータが失われることはありません。GLB から GLTF への変換はロスレスな形式の再パッケージ化です。
.glbに埋め込まれていたテクスチャは、個別の.pngまたは.jpgファイルとして書き出されます。これらを.gltfと同じフォルダに保持しないと、モデルが読み込まれません。- 出力は1つのファイルではなく、複数のファイル(
.gltf+.bin+ テクスチャ)になります。配布や納品用には、引き続き.glbの方が適しています。
よくある質問
GLB から GLTF に変換する際に 3D データが失われることはありますか?
いいえ - メッシュジオメトリ、UV マップ、PBR マテリアル、アニメーション、モーフターゲットはすべてそのまま転送されます。パッケージングが変わるだけです。
なぜ `.gltf` ファイルは小さく、`.bin` は大きいのですか?
.gltf はシーン構造を記述するプレーンな JSON です。すべての頂点位置、法線、アニメーションキーフレームはバイナリの .bin ファイルに格納されます。モデルは読み込まれますが、見た目がおかしいです。何が起きたのでしょうか?
.bin ファイルまたはテクスチャが不足しているか、間違ったフォルダにある可能性があります。.gltf は相対パスを使用するため、すべての出力ファイルはエクスポート時に作成されたディレクトリ構造のまま維持する必要があります。GLTF から GLB に戻すことはできますか?
はい -
gltf-transform pack model.gltf model.glb を実行するか、Blender の «ファイル» > «エクスポート» > «glTF 2.0» ダイアログから GLB としてエクスポートしてください。