diff --git a/src/blenderbim/blenderbim/bim/module/misc/__init__.py b/src/blenderbim/blenderbim/bim/module/misc/__init__.py index 4d1f8ffdf3..3b15737384 100644 --- a/src/blenderbim/blenderbim/bim/module/misc/__init__.py +++ b/src/blenderbim/blenderbim/bim/module/misc/__init__.py @@ -24,7 +24,6 @@ classes = ( operator.GetConnectedSystemElements, operator.ResizeToStorey, operator.SetOverrideColour, - operator.SetViewportShadowFromSun, operator.SnapSpacesTogether, operator.SplitAlongEdge, prop.BIMMiscProperties, diff --git a/src/blenderbim/blenderbim/bim/module/misc/operator.py b/src/blenderbim/blenderbim/bim/module/misc/operator.py index 8070cdcf4d..5a738e435b 100644 --- a/src/blenderbim/blenderbim/bim/module/misc/operator.py +++ b/src/blenderbim/blenderbim/bim/module/misc/operator.py @@ -45,25 +45,6 @@ class SetOverrideColour(bpy.types.Operator): return {"FINISHED"} -class SetViewportShadowFromSun(bpy.types.Operator): - bl_idname = "bim.set_viewport_shadow_from_sun" - bl_label = "Set Viewport Shadow from Sun" - bl_options = {"REGISTER", "UNDO"} - - @classmethod - def poll(cls, context): - return context.active_object - - def execute(self, context): - # Does this belong in the drawing module? Perhaps. - # The vector used for the light direction is a bit funny - mat = Matrix(((-1.0, 0.0, 0.0, 0.0), (0.0, 0, 1.0, 0.0), (-0.0, -1.0, 0, 0.0), (0.0, 0.0, 0.0, 1.0))) - context.scene.display.light_direction = mat.inverted() @ ( - context.active_object.matrix_world.to_quaternion() @ Vector((0, 0, -1)) - ) - return {"FINISHED"} - - class SnapSpacesTogether(bpy.types.Operator): bl_idname = "bim.snap_spaces_together" bl_label = "Snap Spaces Together" diff --git a/src/blenderbim/blenderbim/bim/module/misc/ui.py b/src/blenderbim/blenderbim/bim/module/misc/ui.py index df7dd004dc..6fe69eff98 100644 --- a/src/blenderbim/blenderbim/bim/module/misc/ui.py +++ b/src/blenderbim/blenderbim/bim/module/misc/ui.py @@ -35,8 +35,6 @@ class BIM_PT_misc_utilities(bpy.types.Panel): row.prop(props, "override_colour", text="") row.operator("bim.set_override_colour") row = layout.row() - row.operator("bim.set_viewport_shadow_from_sun") - row = layout.row() row.operator("bim.snap_spaces_together") row = layout.split(factor=0.2, align=True) row.prop(props, "total_storeys", text="")