diff options
author | Eugenio Pignataro <info@oscurart.com.ar> | 2020-05-14 18:10:34 +0300 |
---|---|---|
committer | Eugenio Pignataro <info@oscurart.com.ar> | 2020-05-14 18:10:34 +0300 |
commit | 3b7dd92024ac0ac2b58b3ef4e5cf7daee6dfdefb (patch) | |
tree | 3654d4042c6018347e9bbd13ae8a101f5dc82507 | |
parent | 045a6597c42948d9958f46bdc3502598f849640a (diff) |
BugFix Overrides: Collection names
-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: |