DDS フォーマットハブ - オンライン DDS コンバーター、ビューアー、テクスチャ圧縮
無料のオンライン DDS フォーマットツールをご利用ください。ゲーム開発者と DirectX 向けの究極の DDS コンバーター (PNG/JPG から DDS)、DDS ビューアー、および BCn (BC1/BC3/BC7) テクスチャ圧縮ソリューションです。
DDS 形式について
DDS (DirectDraw Surface) は Microsoft のテクスチャ コンテナ形式で、DirectX アプリケーション用に設計され、PC ゲームで広く採用されています。幅広い BCn (ブロック圧縮) フォーマット、非圧縮テクスチャ、ミップマップやキューブマップなどの高度な機能をサポートしています。
DirectX ネイティブ
最適な GPU 読み込みパフォーマンスを備えた DirectX アプリケーション専用に設計
完全なBCnサポート
さまざまなテクスチャ タイプの BC1 ~ BC7 圧縮形式を完全にサポート
内蔵ミップマップ
ミップマップ チェーンとテクスチャ配列のネイティブ サポート
デスクトップスタンダード
Windows PC ゲームとアプリケーションの事実上の標準
技術仕様
ファイル構造
- •124バイトのヘッダー(DDS_HEADER)
- •32バイトのピクセルフォーマット記述子
- •オプションのミップマップ レベル
- •生のテクスチャ データ (圧縮または非圧縮)
BCn 圧縮フォーマット
BCn 形式の詳細
DDS は、DirectX のすべてのブロック圧縮 (BCn) フォーマットをサポートしており、それぞれが特定のテクスチャ タイプに最適化されています。
BC1(DXT1)
アルファなし、または 1 ビット アルファなしの基本的な RGB 圧縮
BC2(DXT3)
明示的なアルファを使用した RGBA 圧縮 (ピクセルあたり 4 ビット)
BC3(DXT5)
補間されたアルファを使用した RGBA 圧縮 (高品質)
BC4
シングルチャンネル圧縮 (グレースケール)
BC5
2チャンネル圧縮(RG)
BC6H
HDR RGB 圧縮 (浮動小数点)
BC7
最高品質の RGBA 圧縮
用途
PC ゲーム
ネイティブの DirectX サポートと最適なパフォーマンスを備えた、Windows PC ゲームの標準テクスチャ形式
デスクトップアプリケーション
Windows 上の 3D モデリング ツール、視覚化ソフトウェア、グラフィック アプリケーションに最適
高品質の資産
BC7 は、重大なアーティファクトを発生させずに、ヒーロー アセットとクローズアップ テクスチャに優れた品質を提供します。
HDR コンテンツ
BC6H は、最新のレンダリング パイプライン向けに効率的な HDR テクスチャ圧縮を可能にします
プラットフォーム対応
Windows / DirectX
DirectX 9+ と最新の GPU を備えたすべての Windows プラットフォームでの完全なネイティブ サポート
Xbox コンソール
ハードウェア アクセラレーションを備えた Xbox ゲーム コンソールのネイティブ フォーマット
クロスプラットフォーム
Linux およびその他のプラットフォームで Vulkan および OpenGL 経由でサポート (適切なドライバーを使用)
モバイルデバイス
iOS/Android ではサポートが制限されているかサポートされていません - 代わりに ASTC または ETC 形式を使用してください
形式比較
KTX は移植性が高く、より多くのフォーマットをサポートしていますが、DDS は DirectX 用に最適化されています。
ASTC はより高い柔軟性と優れた圧縮率を提供しますが、DDS はより広範なデスクトップ サポートを備えています
ETC はモバイル デバイス用です。 DDS はデスクトップ/コンソール プラットフォーム用です
PNG はロスレスですが、はるかにサイズが大きくなります。 DDS は GPU に適した圧縮テクスチャを提供します
ツールとリソース
DDS にエンコード
PNG/JPG を BCn 圧縮 DDS に変換
DDS をデコード
DDS から画像を抽出して表示/編集
DDS to KTX2
Convert DDS textures to KTX2 for cross-platform and WebGPU texture workflows.
HDR to DDS
Encode HDR and EXR assets into DDS BC6H textures.
外部ツール
- •Microsoft DirectXTex texconv - 公式コマンドライン ツール
- •AMD Compressonator - GUI を備えた高度なテクスチャ圧縮ツール
- •NVIDIA テクスチャ ツール - 高品質の圧縮ライブラリ