大家好,我正在尝试解压缩 USDZ 文件,修改纹理,然后再次压缩 USDZ 文件,但它会中断。
有什么特殊的方法可以将文件压缩回去吗?即使我再次解压缩并压缩它也会停止工作并且具有不同的文件大小。
我没有使用压缩和加密来压缩文件。我注意到的一件事是 USDZ 文件的“需要提取”属性是“2.0 或更高版本”,而我的新 zip 文件值为“1.0 或更高版本”。此外,原始 USDZ zip 中的文件有一些额外的字段,我无法读取或添加到我的新文件中。
会发生什么?任何帮助,将不胜感激。
大家好,我正在尝试解压缩 USDZ 文件,修改纹理,然后再次压缩 USDZ 文件,但它会中断。
有什么特殊的方法可以将文件压缩回去吗?即使我再次解压缩并压缩它也会停止工作并且具有不同的文件大小。
我没有使用压缩和加密来压缩文件。我注意到的一件事是 USDZ 文件的“需要提取”属性是“2.0 或更高版本”,而我的新 zip 文件值为“1.0 或更高版本”。此外,原始 USDZ zip 中的文件有一些额外的字段,我无法读取或添加到我的新文件中。
会发生什么?任何帮助,将不胜感激。
usdz
文件要usdz
在 macOS 中解压缩文件,请使用以下方法(如果您没有 Mac,请使用Hackintosh):
.usdz
文件的扩展名更改为.zip
..zip
双击解压文件。.png
模型的纹理。usdz
文件确保已安装 Xcode 13。
要将解压缩文件夹的内容(二进制
usdc
文件及其纹理)usdz
再次转换为文件格式,请在 中使用以下命令Terminal.app
:
usdzconvert ~/Desktop/file.usdc -diffuseColor Grammophone_Albedo.png
-metallic Grammophone_Metallic.png
-occlusion Grammophone_AO.png
-normal Grammophone_Normal.png
-roughness Grammophone_Roughness.png
这是有关Xcode 13/12/11/10命令的附加信息。
usdzconvert
为了将修改后的 USDZ 文件打包回来,我使用了此处提供的工具:https ://github.com/PixarAnimationStudios/USD (usdzip),它适用于 Windows 和 Linux。