OBJ テクスチャ圧縮

OBJ テクスチャを縮小、ジオメトリはそのまま。

ワークスペース

ここにファイルをドロップ

またはクリックして選択、貼り付けに対応

ツールについて

OBJ/MTL が参照するテクスチャを最適化。ジオメトリは変更しません。テクスチャはロスレスPNG(JPEG選択時はJPEG)に再エンコードされ、新しいMTLに再リンクされ、OBJパッケージ(ZIP)で配信されます。

出力はOBJのままですか?

はい。ダウンロードはGLBに強制されることなくOBJのままです。出力は更新されたMTLと圧縮済みマップを含むOBJパッケージ(ZIP)なので、既存のOBJワークフローはそのまま動作します。

テクスチャはどの形式になりますか?

マップはデフォルトでロスレスのPNGに再エンコードされ、選択した場合はJPEGになります。OBJ出力ではWebPとKTX2は利用できません。OBJは埋め込み画像データではなく、従来の外部ビットマップファイルを保持するためです。

MTLは更新されますか?

はい。圧縮後のテクスチャを参照する新しいMTLが生成され、OBJとマップの相対関係は変わりません。ZIPを解凍すれば、モデルは引き続きテクスチャを見つけられます。

OBJ出力はWebP/KTX2に対応していますか?

いいえ。OBJの外部テクスチャはJPEGとPNGのみに対応しており、WebPとKTX2はGLB/GLTF出力でのみ使用されます。品質を重視するならPNGが安全なデフォルトで、サイズを重視する場合はJPEGです。

OBJテクスチャに品質スライダーはありますか?

はい、品質スライダーで非可逆圧縮の強さを調整できます。デフォルトのPNG出力では圧縮はロスレスです。JPEGに切り替える場合は、グラデーションのバンディングを避けるために品質を80%以上に保ってください。

JPEGではなくPNGを選ぶべきのはどのような場合ですか?

ノーマル、ラフネス、メタリック、およびアルファを持つマップにはPNGを使用してください。ロスレスエンコードによりシェーディングに影響するアーティファクトを防げます。JPEGは、正確なピクセルよりファイルサイズが重要な写真のようなディフューズ/アルベドマップに適しています。

設定オプションについて

テクスチャ / 画像

最大テクスチャサイズ

1024px
すべてのテクスチャをこの最大寸法に制限し、テクスチャメモリとファイルサイズを削減します。

256px · 512px · 1024px · 2048px · 4096px · 元のサイズを保持

テクスチャフォーマット

元のフォーマットを保持
テクスチャをより効率的なフォーマットに変換します。WebP は優れた圧縮率と広範なブラウザサポートを提供します。

JPEG · PNG · 元のフォーマットを保持

品質

0.750.1 – 1 · step 0.05
WebP および JPEG フォーマットの圧縮品質を設定します。

フォーマット情報

入力/出力

拡張子:
obj
正式名称:
Wavefront OBJ
タイプ:
3Dモデル
フォーマット:
OBJ
主なツール:
Blender、Maya、3ds Max
説明:
OBJはWavefrontが1980年代に開発したオープンな3Dジオメトリ形式で、人間が読めるテキストで頂点、法線、UV、面の接続関係を記録します。ほぼすべての3Dソフトウェアでサポートされており、ソフト間でメッシュを交換する際の安全な選択肢です。マテリアルとテクスチャは通常、付属の.mtlファイルに定義され、両方を同じディレクトリに置く必要があります。 OBJはアニメーションやボーンデータを含まず、静的なメッシュのみを表現するため、キャラクターアニメーションのワークフローには最終形式として適しません。また、テキストエンコードにより大規模モデルのファイルサイズが大きくなり、複雑なシーンの読み込みが遅くなります。テクスチャを内包した単一ファイルでの配布が必要な場合は、GLBの方が適しています。

備考:

  • マテリアルにはMTLファイルをOBJファイルと一緒に保持する必要があります
  • アニメーションやスケルトンには非対応

対応機能:

  • 人間が読めるテキスト形式
  • ジオメトリ(.obj)とマテリアル(.mtl)ファイルの分離
  • ユニバーサルなソフトウェア対応
  • UV座標と法線の保持