diff options
author | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2011-08-19 03:44:44 +0400 |
---|---|---|
committer | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2011-08-19 03:44:44 +0400 |
commit | aece060cbff344083a4bea01c480ed891cefdd7e (patch) | |
tree | 0ebc10da6e697f107dac3aaea154f9652ab9b36f /release/scripts/freestyle | |
parent | 4ec69d5a2beb02c57d079d41a76008320ef4885b (diff) |
Removed uncontrolled randomness from the pyPerlinNoise1DShader.
Diffstat (limited to 'release/scripts/freestyle')
-rwxr-xr-x | release/scripts/freestyle/style_modules/shaders.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/release/scripts/freestyle/style_modules/shaders.py b/release/scripts/freestyle/style_modules/shaders.py index 50630942573..f95293b4b46 100755 --- a/release/scripts/freestyle/style_modules/shaders.py +++ b/release/scripts/freestyle/style_modules/shaders.py @@ -922,13 +922,12 @@ class pyPerlinNoise1DShader(StrokeShader): def getName(self): return "pyPerlinNoise1DShader" def shade(self, stroke): - i = randint(0, 50) it = stroke.strokeVerticesBegin() while it.isEnd() == 0: v = it.getObject() + i = v.getProjectedX() + v.getProjectedY() nres = self.__noise.turbulence1(i, self.__freq, self.__amp, self.__oct) v.setPoint(v.getProjectedX() + nres, v.getProjectedY() + nres) - i = i+1 it.increment() class pyPerlinNoise2DShader(StrokeShader): |