什么是扩展名为“.des”的文件?我该如何编辑或更改它们?

时间:2012-03-05 15:56:08

标签: iphone objective-c

我之前也曾就此问过一个问题,但未能得到任何具体答复。我希望这次你们会帮助我。当我在xcode中打开它时,我有扩展名为“.des”的图形文件我只看到一个很长的数字或者可能是哈希码1245.5678.2457.3578 ......就像这样。现在我希望能够在某些软件中以图像的形式看到这些“.des”文件,以便我可以更改它们。 我已经尝试了 coreldraw interscope blackbox ,但它对我没有用。希望听到你的消息。

1 个答案:

答案 0 :(得分:1)

DES文件:它们是什么以及如何创建它们

在Open GL ES中(这是用于在iPhone上绘制2d或3d图形的低级库的名称),您可以仅以特定大小正确加载图像 - 此大小称为“2的幂”(读取更多)

示例:512像素x 512像素= 29像素x 29像素或1024 x 1024 = 210 x 210

但在现实生活中,很难保持所有图形资料的两种尺寸(POT)。在现代OpenGL版本中,您可以找到一种加载非POT图像的方法,但这样做无效,并且在保持纹理时会占用更多内存。

要解决此问题,您可以将所有小图像放入一个非常大的图像(有时称为资源图像,图集,精灵表,精灵列表等)。我们称之为Atlas。

那么DES是什么意思?

DES文件是非常小的纯文本文件。在此文件中,您可以找到有关atlas文件的信息,包括:在哪里查找atlas(资源)图像并描述原始图像在atlas图像上的位置。

基本上,这个DES文件告诉我们某些图像在大ATLAS图像中的位置。 例如,如果你有一个名为MainMenu的文件夹和两个文件button.png和levelIcon.png,在atlas制作过程之后,你将有两个DES文件button.des和levelIcon.des以及两个大图像MainMenu.png和MainMenu_hi.png(* _hi.png适用于Retina Displays和iPad)