フォーマット変換/メッシュ ↔ メッシュ

GLB を PLY に変換するローカルコンバーター

ブラウザ内で GLB をバイナリ little-endian PLY に変換します。Worker が glTF JSON と BIN チャンクを読み取り、ノード変換を適用し、プリミティブを三角形化して、PLY をローカルで組み立てます。

利用可能アップロード不要WorkerGLB
アップロード不要

変換

アップロード不要
GLBPLY

変換の準備完了

入力は 4 MiB スライスでストリーミングされ、出力は Worker 内で組み立てられてローカルにダウンロードされます。

対応形式
GLB → PLY
Worker
ブラウザ内

ここに GLB をドロップ

glTF 2.0 のバイナリコンテナは Worker で読み取られます。ノード、変換、三角形プリミティブはローカルで統合されます。

ファイルを選択

最大ファイルサイズ: 500 MB · アップロード不要

アップロード不要 · File.slice() → Worker → チャンク化された PLY 出力。

仕組み

  1. 1

    GLB ファイルをドロップします。

  2. 2

    Worker が GLB コンテナと glTF シーングラフを読み取ります。

  3. 3

    ノード変換が適用され、三角形プリミティブが 1 つのメッシュにマージされます。

  4. 4

    バイナリ PLY をローカルにダウンロードします。アップロードは行われません。

数値の見方

単位

glTF は慣例的にメートルを使用します。変換器は再スケーリングせずにソース座標を保持します。インポート前に意図した単位を確認してください。

属性

PLY には float32 の位置と三角形インデックスリストが含まれます。GLB のマテリアル、テクスチャ、色、法線、スキン、モーフターゲット、Draco 圧縮は含まれません。

印刷のヒント

  • PLY は共有インデックスを保持するため、下流のメッシュ処理に役立ちます。
  • すべての GLB メッシュとノードインスタンスは 1 つの PLY 要素にマージされます。
  • 印刷前に単位スケールと境界を確認してください。

よくある質問

参考情報

  • · glTF 2.0 仕様
  • · PLY フォーマット仕様