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:
authorDaniel Genrich <daniel.genrich@gmx.net>2009-10-20 21:08:07 +0400
committerDaniel Genrich <daniel.genrich@gmx.net>2009-10-20 21:08:07 +0400
commit25e9be000228e57f5504e171d9ac7155395a631d (patch)
treeb101919967c4931ea025881a3e81995ad63d519c /source/blender/editors/space_view3d/drawvolume.c
parent5e5a38cdc3f4983eb17588fcaa1c4a44dbb20892 (diff)
Smoke:
* "Fixing" slowdown (no idea where it comes from) by lowering the number of drawn slices again
Diffstat (limited to 'source/blender/editors/space_view3d/drawvolume.c')
-rw-r--r--source/blender/editors/space_view3d/drawvolume.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/space_view3d/drawvolume.c b/source/blender/editors/space_view3d/drawvolume.c
index c427df7b7a4..6b9fe0ed259 100644
--- a/source/blender/editors/space_view3d/drawvolume.c
+++ b/source/blender/editors/space_view3d/drawvolume.c
@@ -417,7 +417,7 @@ void draw_volume(Scene *scene, ARegion *ar, View3D *v3d, Base *base, GPUTexture
// inserting previously found vertex into the plane equation
d0 = (viewnormal[0]*cv[i][0] + viewnormal[1]*cv[i][1] + viewnormal[2]*cv[i][2]);
ds = (ABS(viewnormal[0])*size[0] + ABS(viewnormal[1])*size[1] + ABS(viewnormal[2])*size[2]);
- dd = 0.03; // ds/512.0f;
+ dd = 0.05; // ds/512.0f;
n = 0;
good_index = i;
@@ -429,7 +429,7 @@ void draw_volume(Scene *scene, ARegion *ar, View3D *v3d, Base *base, GPUTexture
float p0[3];
float tmp_point[3], tmp_point2[3];
- if(dd*n > ds)
+ if(dd*(float)n > ds)
break;
VECCOPY(tmp_point, viewnormal);