DDS文件格式解析

DDS文件格式解析DS 是 DirectDrawSu 的缩写 它是 DirectX 纹理压缩 DirectXTextu 简称 DXTC 的产物

大家好,欢迎来到IT知识分享网。DDS是DirectDrawSurface的缩写,它是DirectX纹理压缩(DirectX TextureCompression,简称DXTC)的产物。

DXTC减少了纹理内存消耗的50%甚至更多,有3种DXTC的格式可供使用,分别是DXT1,DXT3和DXT5。

DXT1 压缩比例:1:8

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

DXT3 压缩比例:1:4

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

DXT5 压缩比例:1:4

使用了线形插值的4BitAlpha,特别适合Alpha通道柔和的材质,比如高光掩码材质。

 

 

    }DUMMYUNIONNAMEN(3);
    union
    {

        uint32  dwBBitMask;            // mask for blue bits
        uint32  dwVBitMask;            // mask for V bits
        uint32  dwStencilBitMask;      // mask for stencil bits
        uint32  dwBumpLuminanceBitMask; // mask for luminance in bump map
    }DUMMYUNIONNAMEN(4);
    union
    {

        uint32  dwRGBAlphaBitMask;      //mask for alpha channel
        uint32  dwYUVAlphaBitMask;      //mask for alpha channel
        uint32  dwLuminanceAlphaBitMask;// mask for alpha channel
        uint32  dwRGBZBitMask;          //mask for Z channel
        uint32  dwYUVZBitMask;          //mask for Z channel
    }DUMMYUNIONNAMEN(5);
} DDPIXELFORMAT;















免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/133199.html

(0)
上一篇 2025-07-25 17:15
下一篇 2025-07-25 17:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信