.DDS ファイル拡張子
DirectDraw Surface画像
| 開発元 | Microsoft |
| 人気度 |
4.0 | 393 票 |
DDSファイルとは?
DDSファイルは、DirectDraw Surface(DDS)コンテナ形式で保存されたラスター画像です。圧縮および非圧縮のピクセル形式を保存できます。DDSファイルは、ビデオゲームのユニットモデルにテクスチャを適用するためによく使用されますが、デジタル写真やWindowsデスクトップの背景を保存するために使用されることもあります。
詳細情報
Microsoftは、主に3Dゲームなどのリアルタイムレンダリングアプリケーションを開発するため、DirectXSDKで使用する形式としてDDS形式を開発しました。ユーザーは、3Dビデオゲームのモデルテクスチャ、ミップマップレベル、キューブマップを保存するために、この形式をよく利用します。
DDSは2000年3月にMicrosoftDirectX 7.0で導入され、その後のバージョンでさまざまな改良が加えられました。改良の一部には、DirectX 8.0でのボリュームテクスチャ、DirectX 10でのテクスチャ配列、DirectX 11での新しいDirect3Dテクスチャ形式、DirectX 12での可変レートシェーディング(VRS)のサポートなどがあります。
DDSはコンテナ形式であるため、さまざまなデータタイプを保存できます。ただし、この形式では通常、S3テクスチャ圧縮(S3TC)アルゴリズムで圧縮されたテクスチャデータを保存します。これはDXTnテクスチャと呼ばれることもあります。
この圧縮は非可逆圧縮です。つまり、圧縮中に一部の品質が失われます。ただし、ほとんどのコンピューターのビデオカードがS3TC/DXTn圧縮方式を標準でサポートしているため、この形式は高速な読み込み時間を実現します。
DDSファイルの開き方
DDSファイルは、XnViewMP、dotPDN paint.net(Windows)、Apple Preview(macOS)など、さまざまな画像編集ソフトで開くことができます。また、GIMP、IrfanView(Windows)、特定のプラグインを使用したAdobe PhotoshopでDDS画像を表示することもできます。
DDSファイルの変換方法
XnViewMP、ImageMagick、Apple Previewなど、複数の画像編集ソフトやビューアーでDDS画像を他の形式に変換できます。
たとえば、XnViewMPではDDS画像を次のような多くのファイル形式に変換できます。
- .JPG - JPEG画像
- .PNG - Portable Network Graphic
- .BMP - ビットマップ画像
- .WEBP - WebP画像
- .TIF - Tagged Image File Format
- .PGM - Portable Gray Map画像
- .PDF - Portable Document Format
ImageMagickでは、そのコマンドラインインターフェースを使用してDDS画像を変換および操作することもできます。たとえば、DDS画像を.PNG画像に変換するには、次のコマンドを使用します。
magick convert [filename].dds [filename].png
または、PNGファイルをDDSファイルに変換するには、次のコマンドを使用します。
magick convert [filename].png [filename].dds
