アニメーション対応のFBX→GLBコンバーター
.fbxをドロップするだけで、メッシュ、スケルトン、アニメーションクリップ、埋め込みテクスチャを1ファイルにまとめたバイナリglTFをダウンロードできます。無料、登録不要、お手元のデバイス上で変換。
- リグとクリップを保持
- テクスチャを埋め込み
- センチメートルからメートルへ
- アップロードなし
FBX to GLBの変換方法
- 01
.fbxをドロップ
バイナリまたはASCII、FBX 7.0以降、最大200 MB。プレビューにモデルが表示され、パネルにはメッシュ、マテリアル、埋め込みテクスチャの数が表示されます。引き継がれるものには、見つかったアニメーションクリップの数が表示されます。 - 02
テクスチャの扱いを決める
テクスチャを保持はデフォルトでオンで、埋め込み画像をすべてGLBに詰め込みます。オフにすると、ジオメトリとフラットなマテリアルカラーだけの大幅に小さいファイルになり、シーンのブロッキングに便利です。 - 03
変換
GLBに変換を押します。ファイルはFBXのセンチメートルからglTFのメートルにスケールされるため、180 cmのキャラクターはWebビューアやARアプリで1.8 mの高さになります。
FBX to GLBは、ほとんどの変換先と違ってリグを保持します
FBXからの変換のほとんどは、静的メッシュへの一方通行です。OBJ、STL、3MFにはボーンがありません。glTFにはあります。スケルトンをノード階層、頂点ごとのスキンウェイト、モーフターゲット、アニメーションチャネルとして保存するため、Web上のアニメーション3Dの標準になっています。
このコンバーターは、読み込んだシーンをスケルトンがバインドされたまま複製し、すべてのアニメーションクリップをglTFエクスポーターに渡します。ウォークサイクル付きのMixamoキャラクターは、three.js、Babylon.js、<model-viewer>でそのウォークを再生するGLBとして出力されます。FBX内の各アニメーションスタックは、それぞれ名前付きのクリップになります。
制限もあります。Mayaや3ds Maxのコンストレイント、IKソルバー、カスタムプロパティはリグ構築用のツールであり、glTFには存在しません。エクスポートされるのは結果のボーン動作だけです。変換前にパネルでクリップ数を確認し、結果をGLBビューアで開いてください。
FBX to GLBコンバーターが保持するもの
| FBXの内容 | GLB内 |
|---|---|
| メッシュ、階層、ノード名 | 保持 |
| スケルトンとスキンウェイト | 保持 |
| アニメーションテイク | 保持(テイクごとに1つのglTFクリップ) |
| ブレンドシェイプ | モーフターゲットとして保持 |
| 埋め込みテクスチャ | GLBに埋め込み(テクスチャを保持オフで削除) |
| 外部テクスチャファイル | .fbxと一緒に選択するか、1つの.zipをドロップすると埋め込みます |
| PhongおよびLambertマテリアル | glTF PBRマテリアルとして近似 |
| カメラ、ライト | エクスポートされない |
| 単位 | センチメートルをメートルに変換 |
FBXとGLBの概要
- FBX
- Autodeskのプロプライエタリ形式。Maya、3ds Max、Unity、Unreal、Mixamoの伝統的な交換フォーマット
- GLB
- glTF 2.0バイナリ、Khronos Groupのオープン標準。Web、AR、モダンなエンジン向けの単一ファイル
- マテリアル
- FBX:ほとんどのファイルでPhongまたはLambert。GLB:物理ベースのメタリックラフネス
- 単位と軸
- FBX:ファイル内で宣言、通常はcm。GLB:メートル、Yアップ
- アニメーション
- FBX:スキン、ブレンドシェイプ、テイク。GLB:スキン、モーフターゲット、アニメーションクリップ
- Webサポート
- FBX:重いローダーが必要。GLB:three.js、Babylon.js、model-viewerでネイティブ対応
FBX to GLBをきれいに変換するコツ
- メディアを埋め込んでエクスポートするか、FBXをテクスチャフォルダと一緒にzipにする
- エクスポート前にアニメーションアプリでIKとコンストレイントをキーフレームにベイクする
- GLBコンプレッサーでWeb向けにGLBを圧縮する
- 光沢や金属の表面が平坦に見える場合は、glTF対応のマテリアルエディターで作り直す
- GLBにカメラやライトが入ることを想定する
- 4Kテクスチャのキャラクターを圧縮せずにスマホに送る
- 単位が変わったことを忘れる:スクリプト内の位置はセンチメートルではなくメートルになる
GLBがFBXに勝る場面
GLBは数行のJavaScriptでWebページに開け、AndroidのARビューア、Windows、Godotでも動作し、データがすでにGPU向けに配置されているため高速に読み込めます。FBXにはSDKまたは大型ローダーが必要で、Web用ローダーはより遅く不完全です。製品ページ、インタラクティブなポートフォリオ、ブラウザゲーム、ARプレビューでは、FBX to GLBが最初の一手になります。
クラシックな3Dアプリで静止モデルを扱うならFBX to OBJ、ポーズをプリントするならFBX to STL、iPhone ARならFBX to USDZをご覧ください。glTF vs GLBガイドでは2つのglTFの種類を説明し、ゲームアセットのワークフローでは画像からエンジンまでの流れを紹介しています。
関連する変換
FAQ
よくある質問
このFBX to GLBコンバーターは無料ですか?
FBXをGLBに変換するとアニメーションは保持されますか?
GLBでテクスチャが表示されないのはなぜですか?
GLBがFBXより光沢が少なく見えるのはなぜですか?
GLBのサイズは適切になりますか?
three.js用にMixamoのFBXをGLBに変換できますか?
大きなシーンでも動作しますか?
無料で始める
画像から新しい3Dアセットを作成
スタジオは写真やコンセプト画像を、無料でGLBとしてダウンロードできる3Dモデルに変換します。ここで変換するファイルと同じWeb・ARパイプラインにそのまま使えます。
クレジットカード不要 · 無料クレジット3回分付き