/[gzz]/gzz/TODO
ViewVC logotype

Diff of /gzz/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.138 by mudyc, Wed Sep 25 18:10:21 2002 UTC revision 1.139 by tjl, Thu Sep 26 08:31:24 2002 UTC
# Line 10  Symbols: Line 10  Symbols:
10    
11  0.8alpha2: Crucial demos for continued funding preliminary work - until 28th  0.8alpha2: Crucial demos for continued funding preliminary work - until 28th
12  ( unlike the other releases, the things here are in priority order )  ( unlike the other releases, the things here are in priority order )
13        tuukkah:
14            - unit tests for libcoords:
15                - a general test which tests that a CoordSys implementation
16                  and its inverse match up (enabled for most coordsys).
17            - implement DistortCoords::createInverse(). This is not easy, and
18              it IS allowable to use numeric approximation for root-finding.
19              Make sure you abstract this into libdistort properly
20              (inverse should be in the functions themselves)
21      vegai:      vegai:
22          - make papermill (libpaper)          - make papermill (libpaper)
23            into real python modules so            into real python modules so
# Line 30  Symbols: Line 38  Symbols:
38          - fix utf8 string non-null end bug found by Benja          - fix utf8 string non-null end bug found by Benja
39          - move mstmpimg/ to ..          - move mstmpimg/ to ..
40      tjl:      tjl:
41          - fix GL coords so that we have the hierarchy:          - fix things broken by new coordsys stuff
42             floats -> coordsys -> renderables          + fix coordsys to take an iterator, which does the lerping,
43            so that coordsys can know about other coordsys            so we can store parameters more naturally and also create
44            and be of different types, and renderables can know            coordsys independently of the CoordSet stuff.
45            about the types. This way we can finally get              - move coordsys into their own header file, or at least
46            hierarchies working the right way.                coords header file...
           This is needed to make distortion not look horrible  
           when animating and to get stenciling irregular frames  
           in distorted coordsys to work.  
           As a bonus, ANYTHING can then be nonlinearly distorted!  
           The different types of coordsys make it possible to give  
           "shape" parameters so that there is no problem there either.  
47          - distorted multi-page PDF view with xu links          - distorted multi-page PDF view with xu links
48              - abstract distortion out into libfisheye, for buoy edges etc.              - abstract distortion out into libfisheye, for buoy edges etc.
49                  - use templates to make sure that we get performance                  - use templates to make sure that we get performance
# Line 139  Symbols: Line 141  Symbols:
141          - clarify Binder javadoc (Benja wasn't aware that the idea is          - clarify Binder javadoc (Benja wasn't aware that the idea is
142            "one binder per window")            "one binder per window")
143          - overall document about the goals and visions for the project          - overall document about the goals and visions for the project
144            - docxx Vec23, clean up vec23 by removing separation between Point
145              and Vector.
146                - 4-dimensional homogeneous type?
147      mudyc:      mudyc:
148          + make libcallgl use GLX_ARB_get_proc_address for          + make libcallgl use GLX_ARB_get_proc_address for
149            the functions in            the functions in

Legend:
Removed from v.1.138  
changed lines
  Added in v.1.139

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26