diff --git a/BlenderMalt/MaltRenderEngine.py b/BlenderMalt/MaltRenderEngine.py index 6a8c7d90..f104c92e 100644 --- a/BlenderMalt/MaltRenderEngine.py +++ b/BlenderMalt/MaltRenderEngine.py @@ -165,8 +165,8 @@ def add_object(obj, matrix, id): light = Scene.Light() light.color = tuple(obj.data.color * malt_light.strength) - light.position = tuple(obj.matrix_world.translation) - light.direction = tuple(obj.matrix_world.to_quaternion() @ Vector((0.0,0.0,-1.0))) + light.position = tuple(matrix.translation) + light.direction = tuple(matrix.to_quaternion() @ Vector((0.0,0.0,-1.0))) if malt_light.override_global_settings: light.sun_max_distance = malt_light.max_distance light.radius = malt_light.radius