From 79547351fe4fff330ec5a483eb57ec32ed7ff7f9 Mon Sep 17 00:00:00 2001 From: Tamito Kajiyama Date: Sat, 4 Dec 2010 09:58:58 +0000 Subject: [PATCH] Fix for a bug in the Distance from Object modifiers. The bug was reported by Jonathan Hudson, thanks! --- release/scripts/freestyle/style_modules/parameter_editor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release/scripts/freestyle/style_modules/parameter_editor.py b/release/scripts/freestyle/style_modules/parameter_editor.py index cf4a87d2ee5..63eedb8c7d7 100644 --- a/release/scripts/freestyle/style_modules/parameter_editor.py +++ b/release/scripts/freestyle/style_modules/parameter_editor.py @@ -205,7 +205,7 @@ class ThicknessDistanceFromCameraShader(CurveMappingModifier): def iter_distance_from_object(stroke, object, range_min, range_max): scene = Freestyle.getCurrentScene() mv = scene.camera.matrix_world.copy().invert() # model-view matrix - loc = mv * object.location # loc in the camera coordinate + loc = object.location * mv # loc in the camera coordinate normfac = range_max - range_min # normalization factor it = stroke.strokeVerticesBegin() while not it.isEnd():