diff --git a/scripts/blender/addons/macrovision/ops.py b/scripts/blender/addons/macrovision/ops.py index 39d85c3f..0004b39a 100644 --- a/scripts/blender/addons/macrovision/ops.py +++ b/scripts/blender/addons/macrovision/ops.py @@ -12,7 +12,7 @@ VIEW_DATA = { "ANGLED": [0.25, 1, 2, "Angled"], "CORNER": [0.5, 1, 2, "Corner"], "SIDE": [1, 1, 2, "Side"], - "BACK_ANGLED": [1.5, 1, 2, "Back Angled"], + "BACK_CORNER": [1.5, 1, 2, "Back Corner"], "BACK": [2, 1, 2, "Back"], "TOP": [0, 0, 1, "Top"], "BOTTOM": [0, 2, 1, "Bottom"], @@ -215,6 +215,8 @@ class MVExport(bpy.types.Operator): coll.hide_render = True for coll in collections: + if bpy.context.scene.view_layers['ViewLayer'].layer_collection.children[0].children[coll.name].exclude: + continue coll.hide_render = False bpy.ops.object.select_all(action='DESELECT') diff --git a/scripts/blender/addons/macrovision/props.py b/scripts/blender/addons/macrovision/props.py index 10d636cc..c3446f08 100644 --- a/scripts/blender/addons/macrovision/props.py +++ b/scripts/blender/addons/macrovision/props.py @@ -23,6 +23,7 @@ class MVView(bpy.types.PropertyGroup): ("ANGLED", "Angled", ""), ("CORNER", "Corner", ""), ("SIDE", "Side", ""), + ("BACK_CORNER", "Back Corner", ""), ("BACK", "Back", ""), ("TOP", "Top", ""), ("BOTTOM", "Bottom", "")