dds是什么文件,dds文件怎么打开

电子常识

2583人已加入

描述

  DDS是一种图片格式,是DirectDraw Surface的缩写,它是DirectX纹理压缩(DirectX Texture Compression,简称DXTC)的产物。由NVIDIA公司开发。大部分3D游戏引擎都可以使用DDS格式的图片用作贴图,也可以制作法线贴图。

  DDS文件介绍

  在OrigoEngine的材质系统中,可以看到很多的dds文件。可以简单地认为这些dds文件同bmp、tga等常见的图片格式一样,记录了一张图片的信息,如果我们在photoshop中使用dds的插件,就可以在photoshop中打开这些文件。

  有3种DXTC的格式可供使用,分别是DXT1,DXT3和DXT5。

  DXT1 压缩比例:1:8 压缩比最高,它只有1Bit Alpha,Alpha通道信息几乎完全丧失。一般将不带Alpha通道的图片压缩成这种格式。如Worldwind 用的卫星图片。

  DXT3 压缩比例:1:4 使用了4Bit Alpha,可以有16个Alpha值,可很好地用于alpha通道锐利、对比强烈的半透和镂空材质。

  DXT5 压缩比例:1:4 使用了线形插值的4Bit Alpha,特别适合Alpha通道柔和的材质,比如高光掩码材质。

  DirectDraw是微软发行的DirectX 软件开发工具箱(SDK)中的一部分。微软通过DirectDraw,为广大开发者提供了一个比GDI层次更高、功能更强、操作更有效、速度更快的应用程序图象引擎,与此同时,也努力使其保持了设备无关的优良特性。

  DirectDraw是DirectX中的关于视频输入输出的基本部分,使用DirectDraw可以方便地编制出高效的视频处理程序,只要用户的硬件支持DirectDraw,就能保证你的代码可以处理它们。

  DirectDraw主要提供了完成以下任务的工具:

  管理多页面 ,直接访问视频RAM ,换页(Page flipping) ,后台缓存(Back buffering) ,管理调色板(Palette) ,裁剪(Clipping) ,视频端口(Video port)。

  除此之外,DirectDraw允许开发者在应用程序运行期测定显示硬件的特性,然后,充分利用主机硬件设备的加速特性为用户提供可能的最优的显示速度和效果。

  与DirectX其它组件一样,只要可能,DirectDraw就会最高程度的利用硬件执行某 特定功能,并且让那些该硬件还不支持的特性也能用软件仿真的方式加以实现。设备无关性通常是通过硬件抽象层(HAL:Hardware abstraction layer)实现的。

  DirectDraw是通过基于COM的接口提供服务。在DirectX 5.0版本中,这些接口分别是:IDirectDraw2、IDirectDrawSurface3、IDirectDrawPalette、 IDirectDrawClipper和IDirectDrawVideoPort。DirectX的这些组件是向下兼容的,它们仍然支持旧版本中的所有功能。

  dds文件怎么打开?

  第一步,先是到百度中下载一个PhotoShop CS6软件和dds插件

  DDS

  第二步,然后,安装PhotoShop CS6软件和dds插件

  第三步,《1》PhotoShop CS6软件安装,基本都是下一步,下一步的

  第四步,《2》dds插件安装,是要安装到对应PhotoShop CS6软件安装目录中即可,即将DDS插件文件复制到PS文件夹里的Plug-Ins&#92即可。

  第五步,最后,使用PhotoShop CS6软件打开即可

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • DDS

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分