diff options
Diffstat (limited to 'oscurart_tools')
-rw-r--r-- | oscurart_tools/render/material_overrides.py | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/oscurart_tools/render/material_overrides.py b/oscurart_tools/render/material_overrides.py index 4c3e936e..06a3a200 100644 --- a/oscurart_tools/render/material_overrides.py +++ b/oscurart_tools/render/material_overrides.py @@ -13,10 +13,7 @@ def ApplyOverrides(dummy): for override in bpy.context.scene.ovlist: # set collections clean name - if override.grooverride.endswith("]"): - collClean = override.grooverride[3:].split("[")[0][:-1] - else: - collClean = override.grooverride[3:] + collClean = override.grooverride for ob in bpy.data.collections[collClean].all_objects: if ob.type == "MESH": @@ -33,15 +30,9 @@ def ApplyOverrides(dummy): for override in bpy.context.scene.ovlist: # set collections clean name - if override.grooverride.endswith("]"): - collClean = override.grooverride[3:].split("[")[0][:-1] - else: - collClean = override.grooverride[3:] + collClean = override.grooverride # set material clean name - if override.matoverride.endswith("]"): - matClean = override.matoverride[3:].split("[")[0][:-1] - else: - matClean = override.matoverride[3:] + matClean = override.matoverride for ob in bpy.data.collections[collClean].all_objects: |