Revision: 39540
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39540
Author:   kjym3
Date:     2011-08-18 23:44:44 +0000 (Thu, 18 Aug 2011)
Log Message:
-----------
Removed uncontrolled randomness from the pyPerlinNoise1DShader.

Modified Paths:
--------------
    
branches/soc-2008-mxcurioni/release/scripts/freestyle/style_modules/shaders.py

Modified: 
branches/soc-2008-mxcurioni/release/scripts/freestyle/style_modules/shaders.py
===================================================================
--- 
branches/soc-2008-mxcurioni/release/scripts/freestyle/style_modules/shaders.py  
    2011-08-18 23:07:17 UTC (rev 39539)
+++ 
branches/soc-2008-mxcurioni/release/scripts/freestyle/style_modules/shaders.py  
    2011-08-18 23:44:44 UTC (rev 39540)
@@ -922,13 +922,12 @@
        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):

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to