PNG から DDS への変換方法
- .PNG ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .DDS に変換されます。
- 新しい .DDS ファイルをダウンロードしてください。
期待される結果
- ブロック圧縮されたDDS (DXT/BC) は非可逆です。正確なピクセルが必要な場合は、非圧縮モードを選択してください。
- PNGの透明度は、BC3やBC7などのアルファ対応圧縮モードを使用した場合のみ保持されます。
- DDSはGPUテクスチャ形式であるため、ターゲットエンジンが想定する圧縮およびミップマップ設定を使用してください。
よくある質問
PNGからDDSへの変換で画質は維持されますか?
DDSの圧縮形式によります。ブロック圧縮されたDDS(«BC3»/DXT5や«BC7»など)は非可逆であり、小さなアーティファクトが発生することがありますが、非圧縮のDDSはファイルサイズが大きくなる代わりにピクセルをそのまま保持します。
なぜPNGをDDSに変換するのですか?
«DDS»はDirectXゲームやエンジンが想定しているテクスチャ形式です。そのため、PNGのソースアートをDDSに変換し、GPUフレンドリーなブロック圧縮やオプションのミップマップを備えたゲーム内テクスチャとして使用します。
DDSファイルは何で開けますか?
XnView MPやIrfanViewなどの無料ツールでDDSを表示でき、Paint.NETやGIMPで編集できます。この形式はDirectX向けに構築されているため、ゲームエンジンは直接ロードします。
変換後も透明度は維持されますか?
はい、アルファを保持する圧縮モードを選択すれば可能です。«BC3» (DXT5) や «BC7» は透明度を保持しますが、«BC1»/DXT1 は最大でも1ビットのアルファしか保存できません。