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; |
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 |
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 |
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: |
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) ? |
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 |
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 |
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 |