cocos creator无法识别Blender导出的PNG格式图片

通过Blender3.6导出的png图片,电脑、手机、 微信、PS等都可以打开,但是cocos creator无法识别,测试了cocos creator2.x和3.x版本,都不支持

Input file has corrupt header: pngload: invalid eXIf chunk–>输入文件有损坏的头:pnload:无效的eXIf块

0012

这个bug有人遇到吗,我今天试了试UE引擎就没问题,倒不像是blender3.6的bug,像是cocos引擎bug,不管是2.x还是3.x都不行

麻烦上传一下 png 图片,我们试试

你好,内容里的像素小人图片就是,我刚刚下载了blender3.3版本,cocos对blender3.3版本的png图片是支持的,也就是不支持最新版本blender3.6的png图片,不过cocos支持blender3.6版本的jpg图片

1赞

我这边用 3.8 测试是正常的喔,应该是已经修复过了,你可以试试
image

mac是可以的,但是windows电脑的3.8还是报错,blender3.6.2,cocos creator 3.8.0
屏幕截图 2023-10-31 231400

windows 试了也是正常的,要不你传个 zip 包?避免图片直接传可能被压缩之类的导致无法复现

稍后试一下

apple.zip (24.0 KB)
试过了还是不行,这个是图片的zip包

你好,这个问题已经确认是由于我们目前使用的 sharp 库不支持读取这个格式的图片导致的,3.8.2 会升级修复这个问题。

1赞