robmcrosby / BlenderUSDZ

Simple USDZ file exporter plugin for Blender3D
GNU General Public License v3.0
474 stars 66 forks source link

"Non-Color" not found in ('Linear', 'sRGB') #82

Open ChildishGiant opened 2 years ago

ChildishGiant commented 2 years ago
Python: Traceback (most recent call last):
  File "/home/allie/.config/blender/3.0/scripts/addons/io_scene_usdz/__init__.py", line 66, in execute
    return import_usdz.import_usdz(context, **keywords)
  File "/home/allie/.config/blender/3.0/scripts/addons/io_scene_usdz/import_usdz.py", line 38, in import_usdz
    importData(context, usdData, tempDir, materials, animations)
  File "/home/allie/.config/blender/3.0/scripts/addons/io_scene_usdz/import_usdz.py", line 81, in importData
    materials = importMaterials(usdData, tempDir) if materials else {}
  File "/home/allie/.config/blender/3.0/scripts/addons/io_scene_usdz/import_usdz.py", line 440, in importMaterials
    mat = createMaterial(matData, tempDir)
  File "/home/allie/.config/blender/3.0/scripts/addons/io_scene_usdz/import_usdz.py", line 454, in createMaterial
    setMaterialInput(data, 'metallic', 'Metallic')
  File "/home/allie/.config/blender/3.0/scripts/addons/io_scene_usdz/import_usdz.py", line 495, in setMaterialInput
    setShaderInputTexture(data, inputData, inputName)
  File "/home/allie/.config/blender/3.0/scripts/addons/io_scene_usdz/import_usdz.py", line 582, in setShaderInputTexture
    connectTextureToValueInput(data, texNode, input)
  File "/home/allie/.config/blender/3.0/scripts/addons/io_scene_usdz/import_usdz.py", line 552, in connectTextureToValueInput
    texNode.image.colorspace_settings.name = 'Non-Color'
TypeError: bpy_struct: item.attr = val: enum "Non-Color" not found in ('Linear', 'sRGB')

location: <unknown location>:-1

Happens when trying to import this: playdate-flat.zip