diff options
author | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2010-12-04 12:58:58 +0300 |
---|---|---|
committer | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2010-12-04 12:58:58 +0300 |
commit | 79547351fe4fff330ec5a483eb57ec32ed7ff7f9 (patch) | |
tree | 076c9db27f9c9a692c3ccb60e3ee6951b9bf7710 /release/scripts/freestyle | |
parent | a9e50bde82acb3befa179213a458d8e1f8844aea (diff) |
Fix for a bug in the Distance from Object modifiers.
The bug was reported by Jonathan Hudson, thanks!
Diffstat (limited to 'release/scripts/freestyle')
-rw-r--r-- | release/scripts/freestyle/style_modules/parameter_editor.py | 2 |
1 files changed, 1 insertions, 1 deletions
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(): |