首页 游戏 软件 排行 专题
纹理图册工具(TexturePacker)
  • 纹理图册工具(TexturePacker)3.1.0 mac版

  • 大小:23.7M更新:2013-07-21 10:41
  • 类别:Mac应用软件系统:Mac

PVR格式的图片在IOS设备上是很常见的格式,因为IOS设备上通常使用的是 PowerVR显示芯片,而PVR格式的图片可以被此种芯片直接加载,速度很快。而PVR.CCZ的图片全称是:Compressed PVR,即是PVR图片的压缩版。所以处理软件和PVR是同一种。

我们要使用的工具是TexturePacker。这是一款在做IOS应用开发很常见的软件,完整版本要付费,不过我们只需要免费版就能完成大部分工作了。

最终生成pvr格式和plist的 纹理图册。

为什么要使用TexturePacker?

这是应为我们做的游戏最终要运行在Android手机或者苹果手机上,而Android或者ios系统使用的是OpenGL ES来渲染。所以我们要针对OpenGL ES来进行优化。

内存方面,OpenGL ES纹理要求宽和高都是2的n次幂的倍数。想一想,如果图片的宽为33,而高为65,那么图片加载到内存后的大小为多少?考虑到宽和高都是2的n次幂,所以加载到内存后的大小是64*128。所以我们可以考虑将小的图片拼成到的图片,然后加载。

渲染速度方面,OpenGL ES要求切换的纹理少,所以将图片拼成大图片,这样就减少了纹理的切换。

所以使用TexturePacker是很有必要的。

TexturePacker怎么生成plist文件?

打开TexturePacker,点击Add Folder,将图片全部加载进来。注意:我们应该事先将要拼凑的图片放到同一个文件夹下。

这样。TexturePacker就自动将我们要拼凑的图片拼成了一个大图,并且大图的宽和高都是2的n次幂的倍数。

下面设置输出格式:

Texture format设置成PNG。然后选择Data file和Texture file的保存位置。点击工具栏上的Publis。这样我们就得到了plist文件和png文件。

备案号:

玩家留言 跟帖评论
查看更多评论
相关应用
猜你喜欢
热门推荐

开发者其他应用

最新应用
其它版本