aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-09-03 08:25:13 +0000
committertaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-09-03 08:25:13 +0000
commit5778a311d57a9f8b2347f616e8dba81c97f0a018 (patch)
tree14c8632eb4bedab8f33c0bccebe9270804a4cb53 /src
parentf8092f1d371d384f55aae4c9dd9e098b7e4f3a88 (diff)
Remove unnecessary normalisation
git-svn-id: svn://cook.msm.cam.ac.uk:745/diff-tomo/dtr@106 bf6ca9ba-c028-0410-8290-897cf20841d1
Diffstat (limited to 'src')
-rw-r--r--src/displaywindow.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/displaywindow.c b/src/displaywindow.c
index dae3ba6..d087bf4 100644
--- a/src/displaywindow.c
+++ b/src/displaywindow.c
@@ -244,13 +244,12 @@ static gint displaywindow_gl_motion_notify(GtkWidget *widget, GdkEventMotion *ev
#define BLOB_BITS 5
#define VERTICES_IN_A_BLOB 4*BLOB_BITS*BLOB_BITS*2
#define ADD_VERTEX \
- norm = sqrt(xv*xv + yv*yv + zv*zv); \
vertices[3*i + 0] = reflection->x/1e9 + size*xv; \
vertices[3*i + 1] = reflection->y/1e9 + size*yv; \
vertices[3*i + 2] = reflection->z/1e9 + size*zv; \
- normals[3*i + 0] = xv/norm; \
- normals[3*i + 1] = yv/norm; \
- normals[3*i + 2] = zv/norm; \
+ normals[3*i + 0] = xv; \
+ normals[3*i + 1] = yv; \
+ normals[3*i + 2] = zv; \
i++;
#define DRAW_BLOB \
@@ -259,7 +258,6 @@ static gint displaywindow_gl_motion_notify(GtkWidget *widget, GdkEventMotion *ev
int is, js; \
for ( is=0; is<BLOB_BITS; is++ ) { \
for ( js=0; js<BLOB_BITS*2; js++ ) { \
- double norm; \
double theta, phi; \
GLfloat xv, yv, zv; \
theta = (M_PI/(double)BLOB_BITS) * (double)js; \