Document GisOpenGL
[grits] / TODO
1 Miscellaneous
2 -------------
3 - Use VertexArrays/VertexBufferObjects/DisplayLists/etc
4 - Plugins can time/location references too a tree-view
5
6 GisObject:
7   - Improve GisMarker
8   - Add min/max LOD
9   mabye: ?
10     - Add linked list node to GisObject for add/remove
11     - Move rendering code to objects intead of GisOpenGL
12         - How to work with non-opengl renders, do we care?
13
14 GisTile:
15   - Prioritize tile updates
16   - Only updates visible tiles
17   - Render correct tile resolution when zooming out
18   - Integrate with GisTile?
19   how:
20     - Update tiles after each render
21     - Use backfaces to only fetch rendered triangles for each tile
22     - Only split/update/load tiles that are used
23
24 Roam:
25   - Find a better way to fix great circle errors
26   - Improve garbage collection (use timeout?)
27   - Refactor height functions
28   - Fix texture rendering at edges w/ linear filtering
29
30 Improve plugins
31 ---------------
32 env:
33         - Config panel
34   - Add atmosphere, sun, etc
35
36 elev:
37         - Config panel
38         - Runtime option to draw heights
39
40 sat:
41         - Config panel
42
43 map:
44         - Config panel
45   - Use local rendering instead of pixmaps
46
47 gps:
48   - Create/test it
49   - Config: follow position, draw trace, leave marker
50
51
52 vim: ft=txt ts=2 sw=2 sts=2 spell!