DDS を PNG に変換
DDS テクスチャを端末内で PNG に変換。BC1/BC2/BC3 ブロックをデコードし、アップロード不要でブラウザだけで完結します。
お使いの端末でローカル処理中 ...
ファイル
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
DDS テクスチャを端末内で PNG に変換。BC1/BC2/BC3 ブロックをデコードし、アップロード不要でブラウザだけで完結します。
お使いの端末でローカル処理中 ...
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
DDS(DirectDraw Surface)はゲーム、ゲームエンジン、3D ソフトで使われる定番のテクスチャコンテナです。モデルやマテリアル、環境マップはほとんどこの形式で保存されます。グラフィックカードがブロック圧縮されたピクセルを展開せずそのまま処理できるためです。ブラウザや一般的な画像ビューアは DDS を直接開けません。この機能は独自の依存関係なしデコーダでファイルを読み込み、汎用的な PNG として書き出します。
デコード対応は S3TC のブロック形式 BC1/DXT1(不透明、または 1 ビットのパンチスルー透過)、BC2/DXT3(テクセルごとに 4 ビットのアルファ)、BC3/DXT5(補間されたアルファランプ)に加え、ヘッダーのビットマスクに基づく非圧縮の 24/32 ビット RGB(A) サーフェスです。処理されるのは常にベースレベル(最初に格納された最大解像度)のみで、ファイル内の他のミップマップ段階はスキップされます。この機能が示すのはテクスチャそのものであり、ミップチェーン全体ではないためです。
新しい DX10 ヘッダー拡張(BC4-BC7、テクスチャ配列、キューブマップ)や、認識できない FourCC・マスクの組み合わせは、誤った画像を返すのではなく正直に拒否されます。これには別途大規模な専用デコーダが必要になるためです。BC1 のパンチスルーアルファ、BC2/BC3 のアルファチャンネル、非圧縮のアルファマスクによる透明情報は PNG に完全に保持されます。それ以外は不透明として書き出されます。変換はすべてブラウザ内で完結し、オフラインでも動作します。何もアップロードされません。
| 入力形式 | DDS |
|---|---|
| 出力形式 | PNG |
| 一括処理 | 対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: 対応形式は BC1/DXT1、BC2/DXT3、BC3/DXT5、および非圧縮 RGB(A) です。書き出されるのはベースのミップレベルのみです。DX10 ヘッダー拡張(BC4-BC7、配列、キューブマップ)やその他の未対応形式は、誤った画像を返すのではなく正直に拒否されます。
いいえ。DDS はすべてブラウザ内でローカルにデコードされます。オフラインでも動作します。
BC1/DXT1、BC2/DXT3、BC3/DXT5(S3TC)、および非圧縮 RGB(A) です。DX10 ヘッダー拡張には対応していません。
最大のベースレベルのみが書き出されます。ファイル内の他のミップ段階はスキップされます。
はい。DDS にアルファ情報(BC1 のパンチスルー、BC2/BC3 のアルファ、またはアルファマスク)が含まれている場合に限ります。それ以外の PNG は不透明です。
はい。個別にダウンロードするか、ZIP でまとめてダウンロードできます。
HDR を PNG に変換 · PCX を PNG に変換 · WBMP を PNG に変換 · ICNS を PNG に変換