TexturePacker】的更多相关文章

在使用TexturePacker打包图片之后,背景图在场景切换(有切换动画)时,明显能看到有黑边,在百度之后解决了. 知乎上边有网友贴出了两种解决方法,我抄过来如下: 第一种: 修改 ccConfig.h 将 #define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 0  改为 #define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 1  第二种: 在AppDelegate::initInstance()方法的最后调用CCDirect…
著名的TexturePacker 已经升级到3.0了,下载地址: http://www.codeandweb.com/texturepacker 免费 license 申请地址: http://www.codeandweb.com/request-free-license 如何使用 TexturePacker 的使用非常简单,启动后的界面如下: 看箭头说明,只需要把包含小图片的文件夹拖动到右侧的‘Sprites’栏中即可,如下: 可以看到,TexturePacker立即生成了一个SpriteSh…
TexturePacker是一个把好多小图打成大图的软件,生成的是大图以及小图在大图位置的.plist描述文件,但是不支持把大图还原成小图.网上偷的图一般都是大图和plist,想得到小图比较麻烦,于是乎用python写了个TexturePacker反向工具,把大图导成小图. 1.python要用到的库 python的图片处理要用到PIL(Python Image Library),mac10.10下安装PIL会报 fatal error: 'X11/Xlib.h' file not found的…
http://blog.csdn.net/ynnmnm/article/details/38392795 最近我们要开一个新项目,UI与交互打算借鉴当前正火的<圣火英雄传>,程序开发为了和美术制作并行,打算用圣火的资源暂代使用.我解压圣火apk,发现用TexturePacker命令行无法把它的pvr.ccz资源文件转成png,稍微了解一下,才知道TP提供了加密功能.我最近做Unity开发,只需要TP最基本的打图集功能,所以一直用v2.4.5,很久没有升级了,out了. 圣火资源加密了,没有密钥…
开篇: 前段时间,网上流出了一套手游源码,本想着把服务器端搭一下,给自己认识小伙伴们调试着把这套源码学习一下.于是就买一个阿里云服务器,可是花了几天时间,就是run不起来了啊.还好网上已经有人搭出来了,暂且连上他们的服务器调试吧.哎,还是不说这些糗事了. 那阿里云服务器买都买了,总不能空着把.那就开个网站吧.于是心血来潮的,注册域名,备案,balabala.就是现在这个了.www.shihuanjue.com,个人觉得还是很好记的.以后会把之前写在有道云的笔记梳理一下搬过来吧.我不是大神,有不足…
游戏开发过程中要涉及到大量的图片,使用TexturePacker可以把小图合成大图.这是我们使用最多的功能,但是TexturePacker还带有对图片加密的功能.之前还是对加密不慎了解,所以写下来分享下. 把图片导入到TexturePacker中: 接下来就是加密了 >----- Create new key 是系统随机密钥 >----- Clear/DIsable  启用.关闭图片加密功能 >----- Save as global key 将密钥作为全局的密钥,以后对其他的图片加密直…
import os,sys imagedir = 'D:\\PackerImg\\imgDir' outplistdir = 'D:\\PackerImg\\outDir' comend = 'TexturePacker' print "imagedir = %s \n outdir = "%imagedir,outplistdir herolist = os.listdir(imagedir) print "heave %d hero convert"%len(h…
游戏开发使用TexturePacker来生成图片的atlas sheet, 工具非常好用. 一般GUI的方法, 新建一个tps文件, 将要图片加载进来,调整参数和输出路径, 最后点publish. 在实际的项目中, 需更新atlas sheet,每次都要打开tps,等着TexturePacker启动, 点publish,尤其是要支持多个设备分辨率的时候, 比如iphone, 需要至少iphone, iphone retina, iphone5三种分辨率, 如果是同时支持ipad的,则需要5个tp…
压缩png效果最好的当然是TinyPNG这种神器了,不过一般情况下TexturePacker压缩出来的也基本上能达到效果. 你需要先安装TP(TexturePacker的简称,以下TP无特殊说明均指TexturePacker) xx:\CodeAndWeb\TexturePacker\bin GUI程序是可视化操作的,实际最终会调用TexturePacker.exe方法,在DOS下直接输入"TexturePacker.exe"会显示所有参数使用说明,DOS窗口如果显示内容过小可以使用下…
对于很多做手机游戏的和用starling做页游的盆友,对TexturePacker应该并不陌生,但是呢,能免费申请注册码你造吗,你想要吗,TexturePacker的作者Adreas是个好人,只要你RP足够好,你就可以在网站上申请免费注册码! 具体要求呢?如下: My requirements to you are: You write your own blog Facebook, Twitter, Tumblr or Weibo are not blogs - unless you have…
TexturePacker应该是最流行的图片合并工具吧,它把多个小图组合成一个大图,以减少网络请求次数,还有利于内存的充分利用.在游戏开发和网页开发时经常会用到它,CanTK(https://github.com/drawapp8/cantk)是HTML5游戏和APP开发的利器,当然也支持TexturePacker生成的格式.但是我使用的Fedora系统,而TexturePacker却没有提供RPM安装包.我想程序本身是可以在Fedora下运行的,只是不能直接安装罢了.所以花了点时间去弄它,运气…
原地址:http://www.cppblog.com/sunicdavy/archive/2014/02/06/205645.html cocos2dx引擎使用plist文件, 一种特殊的xml格式作为其atlas纹理的描述文件. plist遵循苹果的xml中key-value的设计风格.对于OC来说是合适的, 但xml本身性能低下, 垃圾内容过多, 也让plist对于高性能游戏引擎不再适合. 因此, 研究TexturePacker的导出插件技术 TexturePacker的自定义插件目录位于其…
在cocos2dx中使用纹理图集是非常节省资源的,在这里推荐 TexturePacker,而且 TexturePacker工具的加密接口也非常的好用,下面就来介绍一下... TexturePacker 工具的加密,只是相对于一般使用的基础上增加了几步对密码操作的步骤(目前的加密功能仅适用于.pvr.ccz格式): 一.生成密码(图形化界面和命令行两种方式) 方式一:图形化界面生成密码 密码可以自己手动过输入,或者使用下面的这几个按钮,完后点击外面的空白区域就自动保存了... (2)shell脚本…
最近我们要开一个新项目,UI与交互打算借鉴当前正火的<圣火英雄传>,程序开发为了和美术制作并行,打算用圣火的资源暂代使用.我解压圣火apk,发现用TexturePacker命令行无法把它的pvr.ccz资源文件转成png,稍微了解一下,才知道TP提供了加密功能.我最近做Unity开发,只需要TP最基本的打图集功能,所以一直用v2.4.5,很久没有升级了,out了. 圣火资源加密了,没有密钥无法打开 美术同学可以先截图或画草图给程序用,但是,截图/草图跟原图比:大小规格不对,质量差,图元叠在一起…
TexturePacker是一款很强大的游戏图片制作工具,网上有很多关于它的教程和说明,这里不再说它的作用和好处.这里只是说一下如何申请免费的注册码. 国人都习惯了使用免费或者破解的软件,但是使用破解软件是有风险的,包括TexturePacker,网上又很多它的破解版,但是都是老版的.其实,这个软件是可以申请免费注册码的.申请地址是: https://www.codeandweb.com/request-free-license 打开这个地址速度有点慢需要耐心等待,具体原因,大家都明白. 打开网…
TexturePacker是一个常用的制作sprite sheet的工具,它提供了很多实用的功能. 一般我们制作sprite sheet都是使用他的gui版本,纯手工操作,就像下面这张图示的一样. 刚开始我们的项目也是使用这种方式,但后来发现这种方式在开发中有很大的问题.随着图片的增多,sprite sheet会越来越多,为了生成这些sprite sheet需要做很多重复的手工劳动,再考虑到给Android平台打包的sprite sheet配置和iOS的不同,还有包括图片变更,配置优化等情况,算…
有一个跟开发有关的blog,就可以去 http://www.codeandweb.com/request-free-license 申请一个free licenses. 可以申请TexturePacker 或PhysicsEditor . 如我申请的是TexturePacker ,会收到邮件如下: Dear XX, you requested a license for TexturePacker. Here's your license key for TexturePacker: XX-XX…
首先感谢Andreas的license.先广告一下Andreas. ----------------------------------------------------------------------------------------- http://www.codeandweb.com/texturepacker - The sprite sheet creator turns chaos into order http://www.codeandweb.com/physicsedi…
一.为什么要使用TexturePacker 这是应为我们做的游戏最终要运行在Android手机或者苹果手机上,而Android或者ios系统使用的是OpenGL ES来渲染.所以我们要针对OpenGL ES来进行优化. 1.内存方面,OpenGL ES纹理要求宽和高都是2的n次幂数. 假如start.png本身是480x320, 但在载入内存後, 它其实会被变成一张 512x512 的纹理, 而start.png 则由101x131 变成 128x256, 默认情况下,当你在cocos2d里面加…
最近在使用cocos2d-x做开发,其中会用到TexturePacker工具打包纹理文件,但是有时候想从打包好的.plist和.png大图文件反向生成原始的小图文件,TexturePacker好像没有提供这样的功能,网上搜索也没有,索性自己写一个罢. 这个小程序是用Python2.7写的,GUI库选择的是wxPython和PIL,所以如果要运行的话,这两个库必不可少. 由于我写这个的目的就是供自己解析简单的TP文件,所以里面的错误处理很少,很多字段也没有解析.但是对于一般的TP文件,亲测可用.…
TexturePacker 可以免费申请,希望可以申请到.…
TexturePacker这个词从字面来说就是Texture(纹理) + Packer(打包). 它是一款把若干资源图片拼接为一张大图的工具.它由一位叫做Andreas Loew的老外开发的 :). 官网: http://www.codeandweb.com/texturepacker 作为一名手游开发者,一套完整的素材处理工具是必备的,其中TexturePackage可以很好的帮我们处理纹理…
你是否发现用Texturepacker在打包压缩资源文件之后. 把原稿文件弄丢了,可是又要添加新的小png的时候,却无从下手了,本文就是博主在遇到这个问题后百度了非常多方法,可惜仅仅有plist格式的方法,libgdx的差点儿没有.反正我是没找到,于是自己就写了一个. 打包生成的有两个文件 一个是**.txt  一个是**.png(有些不是txt是.pack 仅仅要内容一样即可,你用记事本打开看看) 当中txt记录位置等參数信息. png是一张大图 card.png format: RGBA88…
TexturePacker是一款功能非常强大的图片制作工具.是一款付费软件,但是TexturePacker的作者Andreas Löw先生也给出获得免费key 的方法...大家可以到这个网站去申请 http://www.codeandweb.com/request-free-license 在此感谢 Andreas Löw 先生的无私奉献..…
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;) 免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途.同时,转载时不要移除本申明.如产生任何纠纷,均与本博客所有人.发表该翻译稿之人无任何关系.谢谢合作! 开始吧 打开Xcode,选择新建项目,选择cocos2D模板.命名新项目为WhackAMole,点击保存. 接下来将你下载的Art文件夹拷贝到WhackAMole项目的目录中…
如何用TexturePacker打包素材 TexturePacker是一个非常好用的图片素材打包工具,它能帮助你减少游戏的图片内存使用. 官方下载地址:http://www.codeandweb.com/texturepacker TexturePacker是一个很强的图片打包工具 它支持几乎所有的游戏引擎 Cocos2d - iPhone Corona(TM) SDK - Cross-platform game development framework Gideros – Cross-pla…
UGUI的原理则是,让开发者彻底模糊图集的概念,让开发者不要去关心自己的图集.做界面的时候只用小图,而在最终打包的时候unity才会把你的小图和并在一张大的图集里面.Editor->Project Settings 下面有sprite packer的模式.Disabled表示不启用它,Enabled For Builds 表示只有打包的时候才会启用它,Always Enabled 表示永远启用它. 这里的启用它就表示是否将小图自动打成图集.如下图: 将需要打到一个图集的所有图片的packing…
一款游戏会用到很多图片资源,通常我们会使用TexturePacker工具进行图片的拼接.压缩,为了考虑性能问题,单个SpriteSheet的尺寸不会设置的太大(最大1024 * 1024),这样就可能会有多个SpriteSheet.每当有图片资源需要更新时,操作起来会有点不方便.所以希望能通过bat来批量重新生成新的SpriteSheet   首先我们需要获取TexturePacker的安装目录,一般我们都会安装TexturePackerGUI工具,它实际运行起来还是调用TexturePacke…
转自:http://www.unitymanual.com/thread-37485-1-1.html 由于NGUI AtlasMaker对打包的优化不好,容易打出很大的图集,很多部分都是浪费的,所有目前要使用TexturePackage来优化打包图集 1.首先下载Texturepackage工具,网上有破解版的,也可以到官网下载使用免费版,https://www.codeandweb.com/texturepacker/,接着就是简单的安装不在过多的介绍. 2.打开我们的Texturepack…
texturePacker中以黄色文件夹添进来的文件夹中的图片,不用带文件夹名,以蓝色文件夹添进来的文件要带文件夹名.…