返回「计算机、信息技术与工程」

Unity 2018.4 在 iOS 上压缩贴图用的是哪个可执行文件?

更多
Markdown 结构化数据
本文目录 3 个章节

Unity 2018.4 在 iOS 上压缩贴图用的是哪个可执行文件?

note · 我的 UWA 问答 本文收录我在 UWA 问答发表的公开回答。问题内容归原提问者;回答保留当时语境,技术结论可能受 Unity 版本、平台和项目条件限制。

问题

过去用的是 PVRTexTool,但是对 Unity 2018.4,我将这个可执行文件删除也并没报任何错误,应该是没有被运行。那么现在 Unity 在压缩 ASTC 的时候,用的是那个 exe 文件呢?

谢谢~

  • 提问者:加菲教主
  • 提问时间:2020-06-12 03:45:25

我的回答

(1)Unity 2018.4在将texture压缩为PVRTC的时候使用的是PVRTexTool,在进行压缩时,可见进程中多了PVRTexToolCLI,如图

QQ截图20200612174835.png

(2)Unity 2018.4在将Texture压缩为ASTC格式时候,没有使用外部的exe文件,因为压缩时系统中进程数量没有增加,而Unity.exe得CPU利用率增高。

(3)但PVRTexTool本身应该是可以用来压缩成ASTC格式的,可参考文档:http://cdn.imgtec.com/sdk-documentation/PVRTexTool.User+Manual.pdf

(4)此外,arm提供的astc-encoder是ASTC数据格式的压缩器:https://github.com/ARM-software/astc-encoder

  • 回答时间:2020-06-13 02:16:55
  • 最后更新:2020-06-13 08:51:49
  • 采纳状态:未采纳

来源与关系