4
4
mirror of https://github.com/H-uru/korman.git synced 2025-07-14 22:36:52 +00:00

Don't wreck the layer selection in LM previews

This commit is contained in:
2016-02-15 18:25:56 -05:00
parent a11b1a92b2
commit 1ad2b73a74

View File

@ -17,6 +17,7 @@ import bpy
from bpy.props import *
from ..exporter.etlight import LightBaker
from ..helpers import GoodNeighbor
class _LightingOperator:
@ -37,8 +38,11 @@ class LightmapAutobakePreviewOperator(_LightingOperator, bpy.types.Operator):
super().__init__()
def execute(self, context):
bake = LightBaker()
bake.bake_static_lighting([context.active_object,])
with GoodNeighbor() as toggle:
toggle.track(context.scene, "layers", tuple(context.scene.layers))
bake = LightBaker()
bake.bake_static_lighting([context.active_object,])
tex = bpy.data.textures.get("LIGHTMAPGEN_PREVIEW")
if tex is None: