形式変換
3MFをGLBに変換して、持ち運びやすい3Dシーンに
3MFからGLBへの変換では、パッケージ化された3D Manufacturing Formatのプロジェクトを、ビューアーでの表示、ウェブでの配信、または対応する3Dソフトウェアでの利用に適したコンパクトなGLBシーンに変換します。変換後はモデルを確認し、形状、マテリアル、スケールが意図どおりか確かめてください。
3MFからGLBに変換する理由
パッケージ化された製造用モデルを、プレビューや共有がしやすい形式にしたり、リアルタイム3Dの制作工程に取り込んだりする場合に役立ちます。
-
1
変換元ファイルを準備
変換前に3MFが正しく開くことを確認し、メッシュ、色、テクスチャ、単位が意図どおりか確かめてください。
-
2
パッケージを変換
変換元ファイルを変換ワークフローに送り、出力形式にGLBを選択して、単一のバイナリシーンファイルに変換します。
-
3
変換結果を確認
対応するビューアーでGLBを開き、向き、スケール、表示されるマテリアル、オブジェクトの配置、形状全体を確認してください。
3MFとGLBの仕様
どちらの形式も3Dシーンの情報を扱えますが、その情報の構成方法と重視する点は異なります。
| 3MFソース | GLB出力 | |
|---|---|---|
| ファイルの役割 | 製造向けの3Dパッケージ | 3Dシーン用のバイナリ配信形式 |
| 一般的な拡張子 | .3mf | .glb |
| コンテナ構造 | モデルデータと関連リソースを格納できるパッケージ | glTF構造に基づく単一のバイナリファイル |
| ジオメトリ | パッケージ内の関連付けを持つメッシュジオメトリ | シーンの再生や表示に使うメッシュジオメトリ |
| マテリアル | マテリアルと色情報を含む場合がある | GLBパイプラインがサポートするマテリアルを格納できる |
| テクスチャ | 参照されるパッケージリソースを含む場合がある | サポートされる画像リソースをバイナリファイルに埋め込める |
| 最もよく知られた強み | 3Dプリントのワークフローに適した、体系的なデータ交換 | 移植しやすいシーンの配信とインタラクティブな表示 |
| 変換後の主な確認事項 | ソースパッケージが完全であることを確認する | シーンが想定どおりのスケールと見た目でレンダリングされることを確認する |
形式の変更を見る
コンテナが変わるため、ファイル拡張子だけで判断するのではなく、レンダリングされたモデルを比較してください。
3MFソースGLBの結果変換に関する制限
形式の変更は、完全な修復や最適化の工程と同じではありません。出力を利用する前に、以下の注意点を確認してください。
メッシュ修復サービスではありません
破損している、非多様体である、または不完全なソースメッシュは、変換後も破損したままになる場合があります。
代わりに行うこと
GLBを作成する前に、適切な3Dエディターでソースジオメトリを修復してください。
すべてのパッケージ機能が転送されるわけではありません
特殊な3MFメタデータ、製造設定、またはサポートされていないマテリアルの動作には、直接対応するGLBの機能がない場合があります。
代わりに行うこと
元の3MFを正式な製造用ファイルとして保持し、GLBは表示または配信用に使用してください。
スケール補正が保証されるわけではありません
メッシュ自体が正しく変換されても、アプリケーションによって単位やシーンのスケールの解釈が異なる場合があります。
代わりに行うこと
ビューアーで既知の寸法を比較し、公開前にシーンのスケールを調整してください。
目視確認の代わりにはなりません
ファイルのエクスポートに成功しても、テクスチャ、法線、透明度、またはオブジェクトの配置が正しく表示されるとは限りません。
代わりに行うこと
対象のビューアーで結果を開き、シーン全体を確認してください。
形式の基本情報
変換先のワークフローを選ぶ前に、以下の要点で変換の概要を確認してください。
- 変換元となる製造向けパッケージ
- 3MF 入力元
- 変換後に出力されるバイナリシーン形式
- GLB 出力
- このページで扱うのは3MFからGLBへの変換であり、逆方向ではありません
- 1 変換方向
3Dファイルを次のワークフローへ
変換元のパッケージを準備したら、変換ワークスペースでGLBファイルを作成し、使用予定のビューアーやアプリケーションで確認してください。製造用データと表示用データを区別しやすいよう、元の3MFは出力ファイルと一緒に保管してください。
- 準備済みの3MFパッケージから始める
- 変換結果の形状とマテリアルを確認する
- 製造時の参照用に元ファイルを保管する
3MFからGLBへの変換に関するFAQ
3MFパッケージをGLBシーンファイルに変換することです。出力ファイルは対応する3Dビューアー、Webコンテンツ、その他のGLB対応ソフトウェアでの使用を想定しています。元の3MFは記録用の原本として保管できます。
GLBは、プレビューやインタラクティブな用途向けにモデルを単一のバイナリシーンファイルとして渡す場合に便利です。変換すると、glTFやGLBを使用するワークフローに3Dアセットを取り込みやすくなります。
必ずしも反映されません。製造指示、パッケージ固有のメタデータ、対応していないプロパティはGLBで直接表現できない場合があるため、製造に関する情報を参照できるよう元の3MFを保管してください。
使用予定のビューアーで開き、モデルをさまざまな角度から確認してください。形状、向き、スケール、マテリアル、テクスチャ、透明度、オブジェクトの配置を元の3MFと比較してください。
通常、これらのファイルは互いに置き換えるものではなく、それぞれ異なる目的で使用されます。互換性のある表示や配信にはGLBを使用し、パッケージ構造や製造情報が重要な場合は3MFを保持してください。