Unity 开发的模型贴图都是.ktx格式的,提取出来的资源,其中的ktx资源,用PVRTexToolGUI.exe可以打开查看,可以发现都是上下颠倒,且被拉伸

直接转为png格式的批处理脚本为:

@echo off

path %path%;"D:\Imagination\PowerVR\GraphicsSDK\PVRTexTool\CLI\Windows_x86_32"

for /f "usebackq tokens=*" %%d in (`dir /s /b *.ktx`) do (

PVRTexToolCLI.exe -f PVRTC1_4 -i "%%d" -d "%%~dpnd.png"

del "%%~dpnd.pvr"

)

PVRTexTool也支持翻转参数flip,但是在这里,我测试无效,只能使用另一个工具ImageMagick来进行上下翻转,批处理脚本为:

@echo off

path %path%;"D:\Imagination\PowerVR\GraphicsSDK\PVRTexTool\CLI\Windows_x86_32"

for /f "usebackq tokens=*" %%d in (`dir /s /b *.ktx`) do (

PVRTexToolCLI.exe -f PVRTC1_4 -i "%%d" -d "%%~dpnd.png"

del "%%~dpnd.pvr"

"D:\Program Files\ImageMagick-6.8.5-5\convert.exe" -flip "%%~dpnd.png" "%%~dpnd.png"

)

然后记事本新建一个文本输入以下:

@echo off

path%path%;"D:\Imagination\PowerVR\GraphicsSDK\PVRTexTool\CLI\Windows_x86_32"

for /f "usebackq tokens=*" %%d in(`dir F:\lushi\Data\cardtextures1\CAB-cardtextures1\Texture2D /s /b *.ktx`) do(

PVRTexToolCLI.exe -f PVRTC1_4 -i"%%d" -d "%%~dpnd.png"

del %%~dpnd.pvr

)

解释下:

D:\Imagination\PowerVR\GraphicsSDK\PVRTexTool\CLI\Windows_x86_32"

这个是我PVRTexTool文件夹下的Windows_x86_32程序路径,按你自己PowerVR Tools文件夹找到windows_x86_32即可;

F:\lushi\Data\cardtextures1\CAB-cardtextures1\Texture2D/s /b *.ktx

这个是你想转化的ktx文件所在的路径

然后把文本格式从.txt 改为.bat;然后双击,就开始执行批处理了;

转化过程有点慢,慢慢等着。。。转化后的.png图片就在.ktx的同级文件夹下;

其他:从Data文件夹下;

Managed 这个文件里边是代码

Assembly-CSharp.dll是工程里边用到的脚本;用reflector能反编译;

从Managed文件夹中还能看出一些东西,比如

protobuf-net.dll说明游戏用的数据传输格式是protobuf

Assembly-CSharp-firstpass.dll 里边有个itween,说明用到了itween插件等;

配置好环境变量

右键点击我的电脑>属性>高级>环境变量,双击Path变量在最后的位置添加字段:F:\PowerVR\GraphicsSDK\PVRTexTool\GUI\Windows_x86_32;

把KTX批量转成PNG。。。 BlueEffie

终于实现了批量转换,要先把ktx转换成pvr,然后在转换成png @echo off path %path%;”D:\Program Files (x86)\TexturePacker\bin” path %path%;”D:\Program Files (x86)\PVRTexTool\CLI\”

for /f “usebackq tokens=*” %%d in (dir /s /b *.ktx) do ( PVRTexToolCLI.exe -f PVRTC1_4_RGB -i “%%d” -o “%%~dpnd.pvr” TexturePacker.exe –opt RGBA8888 –sheet “%%~dpnd.png” “%%~dpnd.pvr” del %%~dpnd.pvr )

解释下:

D:\Imagination\PowerVR\GraphicsSDK\PVRTexTool\CLI\Windows_x86_32"

这个是我PVRTexTool文件夹下的Windows_x86_32程序路径,按你自己PowerVR Tools文件夹找到windows_x86_32即可;

F:\lushi\Data\cardtextures1\CAB-cardtextures1\Texture2D/s /b *.ktx

这个是你想转化的ktx文件所在的路径

然后把文本格式从.txt 改为.bat;然后双击,就开始执行批处理了;

转化过程有点慢,慢慢等着。。。转化后的.png图片就在.ktx的同级文件夹下

转自:http://www.downcc.com/soft/24810.html

转载于:https://www.cnblogs.com/huazaizai/p/4152499.html

Unity 游戏资源ktx转换png相关推荐

  1. 【Novel AI】使用绘画AI构建unity游戏资源

    请勿在商业用途中使用下面的示例图中的任何资源! 1. 设想: 首先根据自己的设想,创造一些角色原型,角色特点等等 这里我根据网络上找的一些参考,我大概想要的是比较特别的一个警察的猫+人形的动物角色: ...

  2. AssetStudioGUI获取Unity游戏资源

    文章目录 前提介绍 实现操作 效果 前提介绍 游戏数据来源 在此推荐查看高品质游戏的网站-七麦数据,可获取AppStore.小米商店.华为等厂商的游戏实时排行榜. 工具 AssetStudioGUI是 ...

  3. 提取Unity游戏资源和脚本

    UnityStudio UnityStudio可以直接在自己的软件上查看图片.shader.文本.还能直接播放音频.甚至还能看场景Hierarchy视图的树状结构.强烈推荐用UnityStudio. ...

  4. 转:Unity3D研究院之提取游戏资源的三个工具支持Unity5(八十四)

    这两天无意间又发现了两个提取Unity游戏资源的工具,这会儿刚好有时间我就码点字总结一下. 一.disunity 因为之前写过了所以这里就不介绍了 .Unity3D研究院之mac上从.ipa中提取un ...

  5. Unity 提取游戏资源之ktx转换

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 从雨松的 ...

  6. unity 转微信小游戏 资源优化

    资源优化 可通过转换工具配套提供的资源优化工具,将游戏内纹理资源针对webgl导出做优化. 工具入口 菜单栏-微信小游戏-资源优化工具 工具介绍 Texture 区域1: 选中目录,以设定规则扫描目录 ...

  7. unity3d collider自动调整大小_自动网格组合建模工具Unity游戏素材资源

    分享最新的CG教程与素材资讯! 人人素材RRCG-专业的CG艺术交流网站 点击上方蓝字关注人人素材 本游戏资料是自动网格组合建模工具Unity游戏素材资源,大小:735 KB ,格式:unitypac ...

  8. unity场景素材_[游戏素材]游戏场景环境天气变化Unity游戏素材资源

    分享最新的CG教程与素材资讯! 人人素材RRCG-专业的CG艺术交流网站 点击上方蓝字关注人人素材 本游戏资料是游戏场景环境天气变化Unity游戏素材资源,大小:143 MB ,格式:unitypac ...

  9. Unity游戏开发——新发教你做游戏(三):3种资源加载方式

    文章目录 一.前言 二.Unity的目录结构规范 1.Resources(不是很推荐把资源放这个目录) 2.RawAssets(存放生资源) 3.GameRes(存放熟资源) 4.StreamingA ...

最新文章

  1. C语言经典例21-猴子吃桃问题
  2. 扩展springmvc组件——当页面跳转时,需要在Controller里面创建一个空方法去跳转或者是创建一个配置类  ||日期格式化说明||自定义格式化器||消息转化器扩展fastjson
  3. 系统学习redis之二——redis集群搭建
  4. delphi listview 添加数据 慢_Delphi 二十四岁, Delphi 10.3.1 发布
  5. android界面设计所用中文什么字体,「界面」手机界面设计字体大小知多少
  6. 购买课程赠老男孩出版的签名新书啦!
  7. 单幅RGB图像+Depth深度图得到点云模型示例
  8. html编写在线打字通,金山打字在线练习版 怎么修改金山打字通打字速度?
  9. C语言--课程管理信息系统
  10. python汉化界面_python如何设置中文界面
  11. 解读国密非对称加密算法SM2
  12. 使用Windows Live Writer WLW向Joomla网站发帖
  13. 黄牛落泪!全球显卡价格纷纷跳水,高价囤货滞销
  14. 如何在网页标题左边添加ico图片
  15. 麒麟系统开机自启动服务、执行脚本、命令
  16. 【Matlab DVRP】蚁群算法求解带距离的车辆路径规划问题【含源码 1040期】
  17. 15张图看懂瞎忙和高效的区别!
  18. 2021年12月中国车企新能源汽车销量排行榜:Top前三的车企销量远超于其他车企,且市场份额占比均超过10%(附月榜TOP68详单)
  19. max31865模块RTD测温注意事项
  20. 关于Unity使用gradle编译时出现ABI with prefix: mips64el-linux-android的解决方案

热门文章

  1. Imitating Arbitrary Talking Style for Realistic Audio-Driven Talking Face Synthesis 译文
  2. 论文推荐:StarCraft II Unplugged 离线强化学习
  3. Android健身APP源码 | 寻找C站宝藏
  4. c# winfrom GDI+ DrawString怎么画不同颜色的字
  5. php 3木目,拼多多质量调查:相机买回来才发现是木目木几
  6. 电脑主机不停重复启动怎么解决
  7. C语言自动取款机练习题
  8. 战网显示服务器遇到了困难怎么办,战网客户端传输数据遇到了问题解决方法
  9. 53款热门驱动电机详细参数,拿走不谢
  10. 加密解密系列文章之 - ASCII 加密解密(最简单的加密解密) 上