Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>2011-08-19 03:44:44 +0400
committerTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>2011-08-19 03:44:44 +0400
commitaece060cbff344083a4bea01c480ed891cefdd7e (patch)
tree0ebc10da6e697f107dac3aaea154f9652ab9b36f /release/scripts/freestyle/style_modules/shaders.py
parent4ec69d5a2beb02c57d079d41a76008320ef4885b (diff)
Removed uncontrolled randomness from the pyPerlinNoise1DShader.
Diffstat (limited to 'release/scripts/freestyle/style_modules/shaders.py')
-rwxr-xr-xrelease/scripts/freestyle/style_modules/shaders.py3
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):