Worldwind 图片的dds格式、jpg格式比较

1277 篇文章 12 订阅
786 篇文章 9 订阅
Worldwind 默认设置中将下载到本地的图片 --- 一般是jpg格式 --- 转换为 dds 格式,这样本地的cache中都是dds文件,一般说来同样分辨率的dds文件比jpg文件大。

  我通过修改默认设置(很简单的改一下选项就行),不让 Worldwind 转为dds格式,直接用jpg格式,发现 Worldwind 中显示效果差不多,地形也能正确渲染。

  既然jpg占地小,编辑修改也比dds方便,那么 Worldwind 为什么要用 dds 格式呢?

请大家来讨论讨论。

默认设置为

我修改了默认设置

打开卫星选项中的文件名显示可以在Worldwind 中看到调用的文件名

  下面是 Worldwind 显示效果对比:(香港机场)

原始dds效果

原始jpg效果对比

用了C版高清dds包的显示效果

将C版 高清dds转为jpg的显示效果对比

C版高清dds包的显示效果(地形)

将C版高清dds转为jpg的显示效果(地形)对比

C版高清dds包的显示效果(拉近)

将C版高清dds转为jpg的显示效果(拉近)对比

  Worldwind 中的地点引用:

  worldwind://goto/world=Earth&lat=22.290290&lon=113.93846&alt=27627

  worldwind://goto/world=Earth&lat=22.29029&lon=113.93858&alt=13246&dir=0&tilt=60

  worldwind://goto/world=Earth&lat=22.29029&lon=113.94230&alt=2013

  dds和jpg的显示效果好像差不多哦,文件尺寸可大不一样:

  下面是keyhole提供的参考资料

  DDS是DirectDraw Surface的缩写,它是DirectX纹理压缩(DirectX Texture Compression,简称DXTC)的产物。

  DXTC减少了纹理内存消耗的50%甚至更多,有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通道柔和的材质,比如高光掩码材质。

  许多3D软件包括大部分游戏都用dds格式,又称“贴图”,许多fans通过修改dds文件可以生成特殊显示效果。

  nVidia提供了PhotoShop使用dds的插件,通过该插件也可以生成dds文件。

  还有一种生成dds文件的方法是使用nVidia提供的命令行工具nvdxt.exe

  JPEG:(文件扩展名为 .jpg 或 .jpeg ) 应用最广泛的图片格式之一,它采用一种特殊的有损压缩算法,将不易被人眼察觉的图像颜色删除,从而达到较大的压缩比(可达到2:1甚至40:1),所以“身材娇小,容貌姣好”,特别适用于网络环境。

  PNG:与JPEG格式类似,网页中有很多图片都是这种格式,压缩比高于GIF,支持图像透明,可以利用Alpha通道调节图像的透明度。

  BMP:Windows系统下的标准位图格式,使用很普遍。其结构简单,未经过压缩,一般图像文件会比较大。它最大的好处就是能被大多数软件“接受”,可称为通用格式。

  GIF:分为静态GIF和动画GIF两种,支持透明背景图像,适用于多种操作系统,“体型”很小,网上很多小动画都是GIF格式。其实GIF是将多幅图像保存为一个图像文件,从而形成动画,所以归根到底GIF仍然是图片文件格式。

  其他相关格式:

  PSD:图像处理软件Photoshop的专用图像格式,图像文件一般较大,包含图层等众多信息。

  PCX:ZSOFT公司在开发图像处理软件Paintbrush时开发的一种格式,存储格式从1位到24位。它是经过压缩的格式,占用磁盘空间较少,并具有压缩及全彩色的优点。

  DXF:三维模型设计软件AutoCAD的专用格式,文件小,所绘制的图形尺寸、角度等数据十分准确,是建筑设计的首选。

  CDR:著名的图形设计软件——CorelDRAW的专用格式,属于矢量图像,最大的优点“体重”很轻,便于再处理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值