/[gzz]/gzz/TODO
ViewVC logotype

Diff of /gzz/TODO

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

revision 1.446 by tjl, Wed Dec 11 06:18:12 2002 UTC revision 1.447 by tjl, Wed Dec 11 13:01:09 2002 UTC
# Line 17  Symbols: Line 17  Symbols:
17  [[[ alpha2, alpha3 not released, internal milestones. ]]]  [[[ alpha2, alpha3 not released, internal milestones. ]]]
18  0.8alpha4: Cleanup release after crucial demos; make it possible for anyone to  0.8alpha4: Cleanup release after crucial demos; make it possible for anyone to
19              get *THE* demo up and running              get *THE* demo up and running
     jvk:  
         + irregu: precomputed angles for 2D-texture slices (sprinkled edge)  
         + update irregu renderbale  
         + libpaper NV2x combined passes  
         + think about modeling textures  
         + script to save 100 textures every day  
     tjl, jvk:  
         + paper: small high-frequency components  
         - paper: small high-frequency components  
         + irregu  
                 - better sawnoise texture: less intermediate freqs  
                 - puzzle view  
                 - soft shadows of irregus- ?!?!?! Need algorithm...  
                         - only very approximate needed  
20      vegai:      vegai:
21          - "make committable": remove CLASSES and all object files,          - "make committable": remove CLASSES and all object files,
22            compile normal and GL and test both normal and GL;            compile normal and GL and test both normal and GL;
# Line 60  Symbols: Line 46  Symbols:
46          -fix documentation script          -fix documentation script
47      tjl:              tjl:        
48          - return ANKOS to Agora [ blocked by: waiting for trip to agora ]          - return ANKOS to Agora [ blocked by: waiting for trip to agora ]
         - proper UpdateManager -- gfxapi interface PEG  
         - animation: save images directly into target  
           format from C++. Should cut down generation time a lot.  
49          - go through most important GL demos and redo the interfaces          - go through most important GL demos and redo the interfaces
50          - fillet demo          - fillet demo
51              - fix last two screens              + fix last two screens
52              - add new libfillet code              - add new libfillet code
53          - demo movie of fillets          - demo movie of fillets
54          - demo movie of irregu general stuff          - demo movie of irregu general stuff
# Line 85  Symbols: Line 68  Symbols:
68                        linestyle objects for npr scaling?                        linestyle objects for npr scaling?
69                  + polygon puzzle view                  + polygon puzzle view
70      anybody:      anybody:
         - implement PEG 1021 for AWT  
71          - a really comprehensive web page of screenshots, animations          - a really comprehensive web page of screenshots, animations
72            and instructions on how to get them working.            and instructions on how to get them working.
73              - clean up OpenGL demos and views and document, list              - clean up OpenGL demos and views and document, list
# Line 102  Symbols: Line 84  Symbols:
84                    Specify completely in one place.                    Specify completely in one place.
85                  - the use_opengl_1_1 state should probably be in papermill                  - the use_opengl_1_1 state should probably be in papermill
86                    and not global.                    and not global.
         + Check graphics in client starting unit tests  
87    
88  0.8alpha5: saving, loading etc. with mediaserver useful; tests  0.8alpha5: saving, loading etc. with mediaserver useful; tests
89      deetsay:      deetsay:
# Line 236  Symbols: Line 217  Symbols:
217            bounding boxes. Fast, but not very efficient.            bounding boxes. Fast, but not very efficient.
218          + implement Paper TexGenEmboss::setUp_explicit          + implement Paper TexGenEmboss::setUp_explicit
219      tjl:      tjl:
220            - proper UpdateManager -- gfxapi interface PEG
221          + xupdf: distorted multi-page PDF view with xu links          + xupdf: distorted multi-page PDF view with xu links
222              + adjustable zoom / distortion area by mouse              + adjustable zoom / distortion area by mouse
223              + discard high-rez images (500kB/image) ?              + discard high-rez images (500kB/image) ?
# Line 277  Symbols: Line 259  Symbols:
259            work like affineCoordsys and setAffineParams, so            work like affineCoordsys and setAffineParams, so
260            that we can set the params from outside easier.            that we can set the params from outside easier.
261      anybody:      anybody:
262            + Check graphics in client starting unit tests
263          - unit tests for the designated demos. We REALLY need to          - unit tests for the designated demos. We REALLY need to
264            avoid breakage on them from now on.            avoid breakage on them from now on.
265          - complete empty test bodies in test/gzz/vob/textvob.test          - complete empty test bodies in test/gzz/vob/textvob.test
# Line 295  Symbols: Line 278  Symbols:
278          - test/ using pagespanview.ContentView as a CellContentView;          - test/ using pagespanview.ContentView as a CellContentView;
279            currently broken. ???            currently broken. ???
280    
281            - implement PEG 1021 for AWT
282          + Go through test/ and convert tests to either .py or move to basalt/          + Go through test/ and convert tests to either .py or move to basalt/
283          + Some basic tests for gfx/          + Some basic tests for gfx/
284          - check OpenGL texture size at run time, adjust mosaic and bg          - check OpenGL texture size at run time, adjust mosaic and bg
# Line 337  Symbols: Line 321  Symbols:
321              - Clipping in awt              - Clipping in awt
322          - porting: make sure all demos etc. work with plain mesa          - porting: make sure all demos etc. work with plain mesa
323          - implement Perlin's "improving noise" paper          - implement Perlin's "improving noise" paper
324            - animation: save images directly into target
325              format from C++. Should cut down generation time a lot.
326            + irregu: precomputed angles for 2D-texture slices (sprinkled edge)
327            + update irregu renderbale
328            + libpaper NV2x combined passes
329                + think about modeling textures
330            + script to save 100 textures every day
331            - paper: small high-frequency components
332            + irregu
333                    - better sawnoise texture: less intermediate freqs
334                    - puzzle view
335                    - soft shadows of irregus- ?!?!?! Need algorithm...
336                            - only very approximate needed
337    
338    
339  0.8alpha6: Another doc round  0.8alpha6: Another doc round

Legend:
Removed from v.1.446  
changed lines
  Added in v.1.447

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