unity3d使用texturepacke打包后的图集

简述

由于项目中的2d光照,需要为序列帧保留法线贴图生成光照,texturepacker最新的版本中是支持相同布局打包,目前看来是最简单省事的办法,但分开打包会影响drawcall次数,影响效率。只能之后再考虑优化了,demo至上。

准备

安装5.2以上版本的texturepacker

如何使用命令行

命令行参数查看

将安装后bin目录,加入环境变量后输入 TexturePacker 即可查看描述。

命令行

由于是在u3d中使用,并需要分开打包漫反射贴图和法线贴图,命令行中设置参数
“TexturePacker --format unity-texture2d --texture-format #{format} --opt RGBA8888 --dither-none-nn --size-constraints NPOT #{options} --data #{data_file} --sheet #{sheet_file} #{path} --pack-normalmaps --normalmap-suffix _n”

参数说明
“–pack-normalmaps --normalmap-suffix _n” 这里设置了筛选后缀为"_n"的文件打包成一张图
”–format unity-texture2d“ 导出的数据内容可以被u3d中texture important 插件解析

ps
texture important 插件可在u3d商店中下载,导入后自动解析新增的tpsheet文件并裁剪
tpsheet 文件,sheet_file指定后缀,用于插件解析

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值