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:
authorRobert Wenzlaff <rwenzlaff@soylent-green.com>2004-01-13 03:45:01 +0300
committerRobert Wenzlaff <rwenzlaff@soylent-green.com>2004-01-13 03:45:01 +0300
commitd74da9789a2124f1a8a3cf6f8f9070b127dff73d (patch)
treefa9b0bd4e07177544bf1f9f69c83b292da2c5dba /source/blender
parent9151dc031ac54e5bd293d296ce7cc054b7086d01 (diff)
- Fixed metaball boundingbox bug. tex_space_mball() only fills in
ob->bb, not data->bb, like tex_space_mesh() and tex_space_curve(). Reported by Jiri Hnidek.
Diffstat (limited to 'source/blender')
-rw-r--r--source/blender/renderconverter/intern/convertBlenderScene.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/renderconverter/intern/convertBlenderScene.c b/source/blender/renderconverter/intern/convertBlenderScene.c
index f396d68969c..63411f27443 100644
--- a/source/blender/renderconverter/intern/convertBlenderScene.c
+++ b/source/blender/renderconverter/intern/convertBlenderScene.c
@@ -3050,10 +3050,10 @@ void do_displacement(Object *ob, int startface, int numface, int startvert, int
bb=cu->bb;
texflag=cu->texflag;
}
- else if (ob->type == OB_MBALL) {
+ else if (ob->type == OB_MBALL) { /* Metaballs have bb but don't seem to use it */
mb=(MetaBall *)(ob->data);
- if ( mb->bb == NULL) tex_space_mball(ob);
- bb=mb->bb;
+ if ( ob->bb == NULL) tex_space_mball(ob);
+ bb=ob->bb;
texflag=mb->texflag;
}
else bb=ob->bb; /* Need to test? */
@@ -3111,7 +3111,7 @@ void displace_render_face(VlakRen *vlr, float *scale)
nor);
xn= vlr->n[0]*nor[0]+vlr->n[1]*nor[1]+vlr->n[2]*nor[2];
- if (xn<0.0) flipnorm=1;
+ //if (xn<0.0) flipnorm=1;
//printf("before vlr->n=%f, %f, %f flipn=%i\n", vlr->n[0], vlr->n[1], vlr->n[2], flipnorm);