Blender导出USD时纹理发生变化
从SketchFeb上下载了一个模型的usdz版用于科研,原格式是blender文件。对模型进行简单修改后再次使用usdz格式导出,结果发现场景中物体的颜色发生了改变。

调查发现该模型中使用的texture是JPEG格式,我们猜测是导出过程中对图片进行了再次压缩从而纹理发生了改变。不太清楚为何Blender再次导出为何会对JPEG文件再次压缩。同时我们发现SketchFeb将模型转换格式时将纹理转换成了JPEG格式,导致问题的出现,而原格式的纹理图片格式为JPG。

可以看到,每次的转换或者导出都对JPG进行了压缩,导致纹理发生了改变。