/[gzz]/gzz/TODO
ViewVC logotype

Diff of /gzz/TODO

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

revision 1.482 by mudyc, Fri Jan 3 09:46:23 2003 UTC revision 1.483 by tjl, Fri Jan 3 15:25:23 2003 UTC
# Line 156  Symbols: Line 156  Symbols:
156            prototype of mindmap applitude (fall 2003?), check alternatives            prototype of mindmap applitude (fall 2003?), check alternatives
157          - umltool paper dl 15.2., but should actually be done in the late Jan          - umltool paper dl 15.2., but should actually be done in the late Jan
158          - enhancing umltool          - enhancing umltool
159                - metapost directive: like .uml, but simply a metapost diagram.
160              - jlinks should also work in reverse: the UML diagram              - jlinks should also work in reverse: the UML diagram
161                should generate, for each jlink, a version of the diagram                should generate, for each jlink, a version of the diagram
162                with the jlink highlighted, and place that into the HTML                with the jlink highlighted, and place that into the HTML
# Line 231  Symbols: Line 232  Symbols:
232            bounding boxes. Fast, but not very efficient.            bounding boxes. Fast, but not very efficient.
233          + implement Paper TexGenEmboss::setUp_explicit          + implement Paper TexGenEmboss::setUp_explicit
234      tjl:      tjl:
235          - [PP03] interpolation setKeyMap          - fix Gzz_Frontend_Vobs diagram vobscene_overall
236          - [PP03] nadir              - VobMatcher
237          - [PP03] buoys 1-N: must shift some! (pp)              - two different parent-child relationships, one
238                  managed by Coorder, the other by Matcher
239            - [PP03]
240                - interpolation setKeyMap BLOCKED: PEG vobmatcher_keymap--tjl
241                - buoys 1-N: must shift some! (pp)
242                    - fix by kludging: notice multiple buoys
243                      on same cell at Cell1DBuoyHook and give
244                      Floater the index and the number of the buoys hanging from the same
245                      anchor.
246                      It's a kludge but ...
247                + [PP03] nadir
248          - xupdf: distorted multi-page PDF view with xu links          - xupdf: distorted multi-page PDF view with xu links
249                - overall goal: USEFUL when article writing starts
250              - faster (asynch) loading of pagespan images              - faster (asynch) loading of pagespan images
251                  - use lower resolution first, lazily load better                  - use lower resolution first, lazily load better
252              - discard high-rez images (500kB/image) ?              - discard high-rez images (500kB/image) ?
# Line 287  Symbols: Line 299  Symbols:
299                    the width of a nonlinearly scaled border                    the width of a nonlinearly scaled border
300                      - need to think about how to generalize...                      - need to think about how to generalize...
301                        linestyle objects for npr scaling?                        linestyle objects for npr scaling?
         + ZZ vanishingview cell size for pagespans and linebroken  
302            paragraphs, as well as libpaper backgrounds            paragraphs, as well as libpaper backgrounds
303              - PEG the actual view              - PEG the actual view
304          - make GLVobCoorder's all coordsys types          - make GLVobCoorder's all coordsys types
305            work like affineCoordsys and setAffineParams, so            work like affineCoordsys and setAffineParams, so
306            that we can set the params from outside easier.            that we can set the params from outside easier.
         + paper demo  
             + passmask back  
             + panning in multipaper  
307          - Mosaic: don't store texture in memory;          - Mosaic: don't store texture in memory;
308            storing in only the OpenGL texture object will            storing in only the OpenGL texture object will
309            save memory and time.            save memory and time.
310          - Coords.hxx: methods to transform many points at a time          - Coords.hxx: methods to transform many points at a time
311            to avoid virtual function call overhead            to avoid virtual function call overhead
         + Check graphics in client starting unit tests  
312          - unit tests for the designated demos. We REALLY need to          - unit tests for the designated demos. We REALLY need to
313            avoid breakage on them from now on.            avoid breakage on them from now on.
314          - complete empty test bodies in test/gzz/vob/textvob.test          - complete empty test bodies in test/gzz/vob/textvob.test
# Line 312  Symbols: Line 319  Symbols:
319            currently broken. ???            currently broken. ???
320    
321          - implement PEG 1021 for AWT          - implement PEG 1021 for AWT
322          + 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/
323          - check OpenGL texture size at run time, adjust mosaic and bg          - check OpenGL maximum texture size at run time, adjust mosaic and bg
324    
325    
326            - paper demo
327                - passmask back
328                - panning in multipaper
329            + ZZ vanishingview cell size for pagespans and linebroken
330            + Check graphics in client starting unit tests
331          + code to see from PDF file the number of pages          + code to see from PDF file the number of pages
332          + code to automatically start creating images on disk from          + code to automatically start creating images on disk from
333            pdf files etc.            pdf files etc.
   
334          + make gldemo able to use fullscreen sync_to_vblank mode so that we could          + make gldemo able to use fullscreen sync_to_vblank mode so that we could
335            get the benefits of page flipping. How does this interact with e.g.            get the benefits of page flipping. How does this interact with e.g.
336            twinview? Need to turn it off?            twinview? Need to turn it off?
# Line 355  Symbols: Line 367  Symbols:
367          - implement Perlin's "improving noise" paper          - implement Perlin's "improving noise" paper
368          - animation: save images directly into target          - animation: save images directly into target
369            format from C++. Should cut down generation time a lot.            format from C++. Should cut down generation time a lot.
370          + irregu: precomputed angles for 2D-texture slices (sprinkled edge)          + update irregu renderable
371          + update irregu renderbale              - ?
372          + libpaper NV2x combined passes          + libpaper NV2x combined passes
373              + think about modeling textures              + think about modeling textures
374          + script to save 100 textures every day          + script to save 100 textures every day
375          - paper: small high-frequency components          + paper: small high-frequency components
376          + irregu          + irregu
377                  - better sawnoise texture: less intermediate freqs                  - better sawnoise texture: less intermediate freqs
378                  - puzzle view                  - puzzle view
379                  - soft shadows of irregus- ?!?!?! Need algorithm...                  - soft shadows of irregus- ?!?!?! Need algorithm...
380                          - only very approximate needed                          - only very approximate needed
381            + paper radeon9700
382    
383    
384  0.8alpha6: Another doc round  0.8alpha6: Another doc round

Legend:
Removed from v.1.482  
changed lines
  Added in v.1.483

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