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

STLをglTFに変換|ローカル完結コンバーター

STLを自己完結型のglTF 2.0 JSONファイルにローカル変換します。Workerがソースを解析してマージまたは三角形分割し、バイナリバッファをbase64としてダウンロードに埋め込みます。

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

変換

アップロード不要
STLglTF

変換の準備完了

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

対応形式
STL → glTF
Worker
ブラウザ内

ここに STL をドロップ

バイナリ STL は 4 MiB のスライス単位、ASCII STL は行単位でストリーミングします。

ファイルを選択

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

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

仕組み

  1. 1

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

  2. 2

    Workerがソースを解析し、1つのインデックス付き三角形メッシュを構築します。

  3. 3

    base64バッファを埋め込んだ自己完結型のglTF JSONを組み立てます。

  4. 4

    .gltfをローカルにダウンロードします。アップロードは行いません。

数値の見方

単位

ソース座標は再スケーリングせず、glTFの数値座標として書き込まれます。glTFは慣例的にメートルを使いますが、変換器はソースの単位を変換しません。

属性

glTFには1つのメッシュ、1つのノード、float32の位置、uint32の三角形インデックスが含まれます。STLのマテリアル、色、法線は書き込まれません。

印刷のヒント

  • 出力はバッファを埋め込んだ単一の.gltfファイルで、隣接する.binは生成されません。
  • glTFは一般にメートルを使うため、表示先のビューアで単位スケールを確認してください。
  • glTFを検証するまで元のソースを保持してください。

よくある質問

参考情報

  • · バイナリSTLフォーマット
  • · glTF 2.0仕様