TexturePacker介绍及使用
来源:互联网 发布:软件系统架构 编辑:程序博客网 时间:2024/06/01 07:48
TexturePacker这个词从字面来说就是Texture(纹理) + Packer(打包)。它是一款把若干资源图片拼接为一张大图的工具。它由一位叫做Andreas Loew的老外开发。它是应为我们做的游戏最终要运行在Android手机或者苹果手机上,而Android或者ios系统使用的是OpenGL ES来渲染。所以我们要针对OpenGL ES来进行优化。
内存方面,OpenGL ES纹理要求宽和高都是2的n次幂的倍数。想一想,如果图片的宽为33,而高为65,那么图片加载到内存后的大小为多少?考虑到宽和高都是2的n次幂,所以加载到内存后的大小是64*128。所以我们可以考虑将小的图片拼成到的图片,然后加载。
渲染速度方面,OpenGL ES要求切换的纹理少,所以将图片拼成大图片,这样就减少了纹理的切换。所以使用TexturePacker是很有必要的。
TexturePacker有什么优点?
TexturePacker有windows版。不是所有人都有条件用水果。另外它似乎取消linux版本了但是有mac 版本的可以使用非常方便。
TexturePacker有免费功能限制版。(你若要求不太高,TexturePacker够你用)TexturePacker支持pvr格式。
TexturePacker支持命令行集成。
TexturePacker的兄弟软件PhysicsEditor同样是很好的物理建模工具。
如何获得TexturePacker?
去官方网站下载。再发一遍地址。http://www.codeandweb.com/texturepacker如何使用TexturePacker?
好吧,应该说,到这里开始才是文章该写的。看图吧。不用说了。- TexturePacker介绍及使用
- TexturePacker介绍
- texturepacker介绍
- TexturePacker 使用
- TexturePacker使用
- texturepacker使用
- TexturePacker使用
- TexturePacker中常用功能设置介绍及cocos2d常用选项
- cocos2d-x使用texturepacker打包swf动画及代码调用
- Libgdx TexturePacker的使用
- LibGdx--TexturePacker的使用
- TexturePacker的使用
- TexturePacker的使用
- TexturePacker 3.0 使用教程
- TexturePacker 3.0 使用教程
- TexturePacker 3.0 使用教程
- TexturePacker 3.0 使用教程
- TexturePacker的基本使用
- PHP中HTTP_HOST和SERVER_NAME的区别
- QSharedPointer与QMap混合使用的注意事项
- android BitmapFactory的OutOfMemoryError: bitmap size exceeds VM budget解决方案
- Win7下Eclipse中文字体太小
- 编程面试的10大算法概念汇总
- TexturePacker介绍及使用
- Ubuntu 12.04 下安装MySQL 5.5.25
- 程序化购买:浪潮来袭 悠易互通重磅推出DSP2.0平台
- 微信分享(ShareSDK)个人经验总结
- PowerDesigner 学习系列 导出表到word
- 记得当时年纪小
- Ubuntu安装配置Mysql
- QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connect
- 11g分布表新特性——Interval分区(上)