From http://www.jwz.org/xscreensaver/xscreensaver-5.37.tar.gz
[xscreensaver] / hacks / t3d.c
index 6a7e0cdec898a4a88dca2d7bb758fe7fd08a2956..959d24aff5c6604738963b01bcaaf2b88eee6516 100644 (file)
@@ -527,7 +527,10 @@ static void
 fill_kugel(struct state *st, int i, Pixmap buf, int setcol)
 {
   double ra;
-  int m,col,inc=1,inr=3,d;
+  int m,col,inr=3,d;
+#ifdef USE_POLYGON
+  int inc=1;
+#endif
   d=(int)((ABS(st->kugeln[i].r1)*2));
   if (d==0) d=1;
   
@@ -557,10 +560,12 @@ fill_kugel(struct state *st, int i, Pixmap buf, int setcol)
 #ifdef PRTDBX
          printf("Radius: %f\n",ra);
 #endif
+#ifdef USE_POLYGON
          if(-ra< 3.0) inc=14;
          else if(-ra< 6.0) inc=8;
          else if(-ra<20.0) inc=4;
          else if(-ra<40.0) inc=2;
+#endif
          if(setcol)
            {
              if (m==27)