diff options
author | taw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1> | 2007-09-03 08:25:13 +0000 |
---|---|---|
committer | taw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1> | 2007-09-03 08:25:13 +0000 |
commit | 5778a311d57a9f8b2347f616e8dba81c97f0a018 (patch) | |
tree | 14c8632eb4bedab8f33c0bccebe9270804a4cb53 | |
parent | f8092f1d371d384f55aae4c9dd9e098b7e4f3a88 (diff) |
Remove unnecessary normalisation
git-svn-id: svn://cook.msm.cam.ac.uk:745/diff-tomo/dtr@106 bf6ca9ba-c028-0410-8290-897cf20841d1
-rw-r--r-- | src/displaywindow.c | 8 |
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; \ |