17 |
gzz.mediaserver.AddToMediaserver -c). |
gzz.mediaserver.AddToMediaserver -c). |
18 |
This way, we can refer to them so that people can get their |
This way, we can refer to them so that people can get their |
19 |
own instances themselves. |
own instances themselves. |
|
- unit tests for libcoords: |
|
|
- a general test which tests that a CoordSys implementation |
|
|
and its inverse match up (enabled for most coordsys). |
|
|
- tests for the hierarchy working correctly |
|
|
- a general test that transform() and performGL() do the same thing |
|
|
- implement DistortCoords::createInverse(). This is not easy, and |
|
|
it IS allowable to use numeric approximation for root-finding. |
|
|
Make sure you abstract this into libdistort properly |
|
|
(inverse should be in the functions themselves) |
|
20 |
vegai: |
vegai: |
21 |
- make papermill (libpaper) |
- make papermill (libpaper) |
22 |
into real python modules so |
into real python modules so |
37 |
- new vertex() routine, which works without |
- new vertex() routine, which works without |
38 |
vertex program, both with and without paper |
vertex program, both with and without paper |
39 |
position. |
position. |
40 |
|
- javadoc Paper.hxx: how to use Vertex Program interface. |
41 |
- make nonlinearity() really work right for |
- make nonlinearity() really work right for |
42 |
distorted coord sys and affine coordsys on top |
distorted coord sys and affine coordsys on top |
43 |
of it. |
of it. |
44 |
Check by setting polygonmode to lines in xupdf |
Check by setting polygonmode to lines in xupdf |
45 |
(by a key) and seeing that the non-distorted |
(by a key) and seeing that the non-distorted |
46 |
polygons are diced less. |
polygons are diced less. |
|
- make mstmpimg generate images also in a resolution which |
|
|
better fits |
|
|
1024x1024 textures - currently a LOT of space is being wasted |
|
|
- note however that we DO want square texels; |
|
|
ask Tjl for explanation |
|
|
- fix utf8 string non-null end bug found by Benja |
|
47 |
jvk: |
jvk: |
|
- javadoc Paper.hxx: how to use Vertex Program interface. |
|
48 |
- fix irregularquad to work with new coordsys stuff |
- fix irregularquad to work with new coordsys stuff |
49 |
tjl: |
tjl: |
|
- fix coordsys to take an iterator, which does the lerping, |
|
|
so we can store parameters more naturally and also create |
|
|
coordsys independently of the CoordSet stuff. |
|
|
- move coordsys into their own header file, or at least |
|
|
coords header file... |
|
|
- this is needed also by making the inversions |
|
50 |
- distorted multi-page PDF view with xu links |
- distorted multi-page PDF view with xu links |
|
- abstract distortion out into libfisheye, for buoy edges etc. |
|
|
- use templates to make sure that we get performance |
|
|
- vertex arrays? |
|
51 |
- buoy edges, distorted |
- buoy edges, distorted |
52 |
- clean up the xupdf.py file |
- clean up the xupdf.py file |
53 |
- texture performance, look at imagecache |
- texture performance, look at imagecache |
69 |
- when a gl window is closed, call Binder.windowClosed() |
- when a gl window is closed, call Binder.windowClosed() |
70 |
+ fillet implementation handling all connections from a node |
+ fillet implementation handling all connections from a node |
71 |
simultaneously. |
simultaneously. |
|
+ implementation of frame rate counter magic Vob |
|
72 |
- fix things broken by new coordsys stuff |
- fix things broken by new coordsys stuff |
73 |
- PLEASE REPORT THEM HERE!!! If something is vital, move this up. |
- PLEASE REPORT THEM HERE!!! If something is vital, move this up. |
74 |
anybody: |
anybody: |
76 |
|
|
77 |
0.8alpha3: Crucial demos for continued funding [Deadline: 4.10] |
0.8alpha3: Crucial demos for continued funding [Deadline: 4.10] |
78 |
( unlike the other releases, the things here are in priority order ) |
( unlike the other releases, the things here are in priority order ) |
79 |
deetsay: |
tuukkah: |
80 |
- UML and APIs of ImageCache |
- unit tests for libcoords: |
81 |
- implementation of ImageCache |
- a general test which tests that a CoordSys implementation |
82 |
|
and its inverse match up (enabled for most coordsys). |
83 |
|
- tests for the hierarchy working correctly |
84 |
|
- a general test that transform() and performGL() do the same thing |
85 |
|
- needs unit test framework for C++ |
86 |
|
+ implement DistortCoords::createInverse(). This is not easy, and |
87 |
|
it IS allowable to use numeric approximation for root-finding. |
88 |
|
Make sure you abstract this into libdistort properly |
89 |
|
(inverse should be in the functions themselves) |
90 |
|
humppake: |
91 |
|
- make mstmpimg generate images also in a resolution which |
92 |
|
better fits |
93 |
|
1024x1024 textures - currently a LOT of space is being wasted |
94 |
|
- note however that we DO want square texels; |
95 |
|
ask Tjl for explanation |
96 |
|
- fix utf8 string non-null end bug found by Benja |
97 |
jvk, tjl: |
jvk, tjl: |
98 |
- think about using render-to-texture to speed up papers. |
- think about using render-to-texture to speed up papers. |
99 |
We now control the repeating units; rendering one such |
We now control the repeating units; rendering one such |
103 |
number of passes as much. However, this brings |
number of passes as much. However, this brings |
104 |
caching problems. |
caching problems. |
105 |
tjl: |
tjl: |
106 |
|
+ implementation of frame rate counter magic Vob |
107 |
- distorted multi-page PDF view with xu links |
- distorted multi-page PDF view with xu links |
108 |
- mouse clicks on buoys to work |
- mouse clicks on buoys to work |
109 |
- limit mousing area to the real area of the paper. |
- limit mousing area to the real area of the paper. |
132 |
of text bulged, from a single Enfilade1D. - bulging through new cs? |
of text bulged, from a single Enfilade1D. - bulging through new cs? |
133 |
|
|
134 |
0.8alpha4: Cleanup release after crucial demos for continued funding |
0.8alpha4: Cleanup release after crucial demos for continued funding |
135 |
|
deetsay: |
136 |
|
- UML and APIs of ImageCache |
137 |
|
- implementation of ImageCache |
138 |
tuukkah: |
tuukkah: |
139 |
- move Modules/ to basalt (what about Java/ and C++/) (Tjl: remove them) |
- move Modules/ to basalt (what about Java/ and C++/) (Tjl: remove them) |
140 |
anybody: |
anybody: |
165 |
and Vector. |
and Vector. |
166 |
- 4-dimensional homogeneous type? |
- 4-dimensional homogeneous type? |
167 |
- docxx new additions to gfx/ |
- docxx new additions to gfx/ |
168 |
|
- fix coordsys to take an iterator, which does the lerping, |
169 |
|
so we can store parameters more naturally and also create |
170 |
|
coordsys independently of the CoordSet stuff. |
171 |
|
- move coordsys into their own header file, or at least |
172 |
|
coords header file... |
173 |
|
- this is needed also by making the inversions |
174 |
mudyc: |
mudyc: |
175 |
+ make libcallgl use GLX_ARB_get_proc_address for |
+ make libcallgl use GLX_ARB_get_proc_address for |
176 |
the functions in |
the functions in |