.DDS 文件扩展名
文件类型 DirectDraw贴图

开发者 | 微软 |
常用度 |
|
文件后缀 | .dds |
文件分类 | 位图文件 |
DDS是什么文件?
DDS文件是以DirectDraw Surface(DDS)容器格式保存的位图图像,它可以存储压缩和未压缩的像素格式,大部分3D游戏引擎都使用DDS图片用作贴图。DDS文件也可以用于存储数码相片和Windows桌面背景。
DDS格式是微软开发的一种图片格式,全称DirectDraw Surface,它是一种使用DirectX纹理压缩(DirectX Texture Compression,简称DXTC)压缩的3D纹理格式,可以通过GPU和游戏机(例如PlayStation和Xbox平台)实现解压缩。DDS格式与DirectX SDK一起用于实时渲染应用程序(尤其是3D游戏)的开发。
DDS是容器格式,因此可以存储各种类型的数据。但是,该格式主要用于存储使用S3纹理压缩(S3TC)算法压缩的纹理数据,该算法可以称为DXTn纹理。
DDS允许用户以压缩或未压缩格式将纹理、立方环境贴图等存储为数据,这对于修改游戏以及平稳运行游戏非常有用。DDS支持的其他功能包括:mipmap、纹理数组和使用DDS特定接口的解码。DDS与DirectX驱动程序紧密合作。
DDS使用的压缩是有损压缩,在压缩过程中会损失一些质量。但是,由于大多数计算机视频卡本身都支持S3TC/DXTn压缩方法,因此该格式提供了快速的加载时间。
DDS格式是2000年3月在Microsoft DirectX 7.0中引入的,用于存储用户界面环境和纹理。 在随后的版本加入了各种改进,例如对DirectX 8.0中的体积纹理的支持,DirectX 10中的纹理阵列,DirectX 11中的新Direct3D纹理格式以及DirectX 12中的可变速率着色(VRS)。
DDS文件怎么打开?
可以使用各种图像浏览器或编辑器打开DDS文件,例如:XnView(多平台)、Windows Texture Viewer(Windows)、Mac 预览(macOS自带)、安装DDS插件的GIMP(多平台)和安装NVIDIA DDS插件的Photoshop。
你也可以使用ImageMagick的命令行工具来转换和处理DDS图像。例如,要将DDS图像转换为.PNG图像,可以使用以下命令:
或将PNG文件转换为DDS文件,可以使用以下命令: