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:
authorTon Roosendaal <ton@blender.org>2006-02-04 00:02:20 +0300
committerTon Roosendaal <ton@blender.org>2006-02-04 00:02:20 +0300
commit9facc0b20ef63ec97fa9c3de7dccaa2e49842f2c (patch)
tree05c44fd64a41530cf53d7767a5bd1ccefa261ade /source/blender/render
parent6ac2c83016c4f0cd713e3170ce55f22b5e99707c (diff)
Improved check for case when vector-blur speed table (previous frame) is of
different size as current frame. It now just skips making vectors then... there exist solutions, but have to prove first vecblur actually works.
Diffstat (limited to 'source/blender/render')
-rw-r--r--source/blender/render/intern/source/convertblender.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/source/blender/render/intern/source/convertblender.c b/source/blender/render/intern/source/convertblender.c
index aba817212f8..0c5970384bb 100644
--- a/source/blender/render/intern/source/convertblender.c
+++ b/source/blender/render/intern/source/convertblender.c
@@ -3027,7 +3027,8 @@ static void database_fromscene_vectors(Render *re, Scene *scene)
void RE_Database_FromScene_Vectors(Render *re, Scene *sce)
{
struct VertTableNode *vertnodes;
- int vertnodeslen= 0;
+ int vertnodeslen, totvert;
+
printf("creating speed vectors \n");
re->r.mode |= R_SPEED;
@@ -3037,6 +3038,7 @@ void RE_Database_FromScene_Vectors(Render *re, Scene *sce)
/* copy away vertex info */
vertnodes= re->vertnodes;
vertnodeslen= re->vertnodeslen;
+ totvert= re->totvert;
re->vertnodes= NULL;
re->vertnodeslen= 0;
@@ -3045,8 +3047,8 @@ void RE_Database_FromScene_Vectors(Render *re, Scene *sce)
RE_Database_FromScene(re, sce, 1);
- if(re->vertnodeslen!=vertnodeslen) {
- printf("ERROR: vertex tables different in size %d %d\n", re->vertnodeslen, vertnodeslen);
+ if(re->totvert!=totvert) {
+ printf("ERROR: vertex tables different in size %d %d\n", re->totvert, totvert);
}
else {
VertRen *ver= NULL, *oldver= NULL;