gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz ./TODO gfx/demo/hierarch.py gfx/libcoords/C...


From: Tuomas J. Lukka
Subject: [Gzz-commits] gzz ./TODO gfx/demo/hierarch.py gfx/libcoords/C...
Date: Thu, 26 Sep 2002 07:27:58 -0400

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        02/09/26 07:27:58

Modified files:
        .              : TODO 
        gfx/demo       : hierarch.py 
        gfx/libcoords  : Coords.cxx 

Log message:
        Rotate hierarchical coordsys works

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/TODO.diff?tr1=1.144&tr2=1.145&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/demo/hierarch.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/libcoords/Coords.cxx.diff?tr1=1.9&tr2=1.10&r1=text&r2=text

Patches:
Index: gzz/TODO
diff -c gzz/TODO:1.144 gzz/TODO:1.145
*** gzz/TODO:1.144      Thu Sep 26 06:02:52 2002
--- gzz/TODO    Thu Sep 26 07:27:58 2002
***************
*** 174,179 ****
--- 174,180 ----
          blur too much in the process - maybe even going as far as
          to rerendering each mipmap level by freetype?
            - related to mosaic redesign.
+       - check performance of vobs
  
  0.8alpha5: saving, loading etc. with mediaserver useful; tests
      jvk:
Index: gzz/gfx/demo/hierarch.py
diff -c gzz/gfx/demo/hierarch.py:1.2 gzz/gfx/demo/hierarch.py:1.3
*** gzz/gfx/demo/hierarch.py:1.2        Thu Sep 26 07:01:47 2002
--- gzz/gfx/demo/hierarch.py    Thu Sep 26 07:27:58 2002
***************
*** 13,21 ****
  
        cs0 = vs.coords.coordsys(0, 10, 400, 400, 100, 100)
        cs1 = vs.coords.rotateXY(cs0, angle)
!       cs2 = vs.coords.coordsys(cs1, 10, 400, 400, 100, 100)
  
!       cs02 = vs.coords.coordsys(cs0, -5, 0.5, 0.5, 4, 4)
  
        vs.matcher.add(cs0, "0")
        vs.matcher.add(cs1, "1")
--- 13,21 ----
  
        cs0 = vs.coords.coordsys(0, 10, 400, 400, 100, 100)
        cs1 = vs.coords.rotateXY(cs0, angle)
!       cs2 = vs.coords.coordsys(cs1, 10, 0, 0, 4, 4)
  
!       cs02 = vs.coords.coordsys(cs0, 0, 0, 0, 8, 8)
  
        vs.matcher.add(cs0, "0")
        vs.matcher.add(cs1, "1")
Index: gzz/gfx/libcoords/Coords.cxx
diff -c gzz/gfx/libcoords/Coords.cxx:1.9 gzz/gfx/libcoords/Coords.cxx:1.10
*** gzz/gfx/libcoords/Coords.cxx:1.9    Thu Sep 26 07:01:47 2002
--- gzz/gfx/libcoords/Coords.cxx        Thu Sep 26 07:27:58 2002
***************
*** 207,214 ****
                    continue;
                }
            } else {
!               int ind2 = inds2[csind2 + 2];
                for(int j = 0; j<npars; j++) {
                    params.push_back(lerp(points1[ind1 + j], points2[ind2 + j], 
fract));
                }
            }
--- 207,216 ----
                    continue;
                }
            } else {
!               int ind2 = inds2[3*csind2 + 2];
                for(int j = 0; j<npars; j++) {
+                   DBG(dbg) << "Interpolating "<<(ind1+j)<<" "<<(ind2+j)<<"  = 
"<<
+                               points1[ind1+j]<<" "<< points2[ind2+j]<<"\n";
                    params.push_back(lerp(points1[ind1 + j], points2[ind2 + j], 
fract));
                }
            }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]