http://www.uw-madison.lkams.kernel.org/pub/mirrors/fink/distfiles/xscreensaver-4...
[xscreensaver] / hacks / ifs.c
index 111e5217c30c6f19c7287f1ef0138abc66219091..e3e0dc62a658a45d707d1f7d108edd31dbeb5756 100644 (file)
@@ -331,8 +331,10 @@ Trace(FRACTAL * F, F_PT xo, F_PT yo)
        Cur = Cur_F->Components;
        for (i = Cur_F->Nb_Simi; i; --i, Cur++) {
                Transform(Cur, xo, yo, &x, &y);
-               Buf->x = F->Lx + (x * F->Lx / (UNIT * 2));
-               Buf->y = F->Ly - (y * F->Ly / (UNIT * 2));
+               /* Buf->x = F->Lx + (x * F->Lx / (UNIT * 2)); */
+               /* Buf->y = F->Ly - (y * F->Ly / (UNIT * 2)); */
+        Buf->x = (UNIT * 2 + x) * F->Lx / (UNIT * 2);
+        Buf->y = (UNIT * 2 - y) * F->Ly / (UNIT * 2);
                Buf++;
                Cur_Pt++;