diff options
author | Ton Roosendaal <ton@blender.org> | 2006-07-04 20:14:39 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2006-07-04 20:14:39 +0400 |
commit | d22e4059e590dde620a26463927c7159177573ea (patch) | |
tree | 7c88c5c2cb6a5422262d69b6034b78b637edbc46 /source | |
parent | d21207e2e9700b4996790a0efae9b7c5207017f0 (diff) |
Random missed a seed per frame render.
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/render/intern/source/initrender.c | 1 | ||||
-rw-r--r-- | source/blender/render/intern/source/pipeline.c | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/render/intern/source/initrender.c b/source/blender/render/intern/source/initrender.c index 1074fd3e36e..b1f40057386 100644 --- a/source/blender/render/intern/source/initrender.c +++ b/source/blender/render/intern/source/initrender.c @@ -40,7 +40,6 @@ #include "BLI_arithb.h" #include "BLI_blenlib.h" #include "BLI_jitter.h" -#include "BLI_rand.h" #include "MTC_matrixops.h" diff --git a/source/blender/render/intern/source/pipeline.c b/source/blender/render/intern/source/pipeline.c index 7efe278081a..fed2aa71b75 100644 --- a/source/blender/render/intern/source/pipeline.c +++ b/source/blender/render/intern/source/pipeline.c @@ -49,6 +49,7 @@ #include "BLI_arithb.h" #include "BLI_blenlib.h" +#include "BLI_rand.h" #include "BLI_threads.h" #include "PIL_time.h" @@ -1625,6 +1626,9 @@ static void do_render_composite_fields_blur_3d(Render *re) { bNodeTree *ntree= re->scene->nodetree; + /* INIT seeding, compositor can use random texture */ + BLI_srand(re->r.cfra); + if(composite_needs_render(re->scene)) { /* save memory... free all cached images */ ntreeFreeCache(ntree); |