WxNviz: Difference between revisions
Jump to navigation
Jump to search
(→Done: updated) |
(→In progress: updated) |
||
Line 34: | Line 34: | ||
::http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/nviz | ::http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/nviz | ||
::http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/gui_modules/nviz.py | ::http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/gui_modules/nviz.py | ||
==== wxGUI Nviz extension ==== | |||
* Surface, mask, position (needed?) | |||
* Vector 2D lines, settings | |||
* Save data layers settings, update workspace definition | |||
==== Nviz CLI ==== | |||
* To be updated (based on wxGUI Nviz functionality) | |||
== Screenshots == | == Screenshots == |
Revision as of 05:04, 5 July 2008
Back to wxGUI page.
Accepted Google Summer of Code 2008 project
Roadmap / Progress
Done
- Initial cleaning underlying GRASS OpenGL gsurf OGSF Library
- Doxygenization, code documentation
- Eliminate fprintf(), changed to G_*_message(), G_warning(), G_fatal_error(), and G_debug()
wxGUI Nviz extension
- Integration with Layer Manager, (un)loading when map layer is (un)/checked
- Integration with Map Display, auto-rendering functional
- View settings (position, height, perspective, twist, z-exag), perspective can be changed by mouse wheel
- Surface settings (attributes, draw mode)
- Vector 2D lines
In progress
- Update OGSF Library documentation
- Experimental prototype of CLI version of NVIZ (just very simple functionality)
- Design experimental nvizlib used by CLI and wxPython NVIZ prototype
- Experimental prototype of NVIZ toolbox for wxGUI (based on NVIZ CLI functionality)
wxGUI Nviz extension
- Surface, mask, position (needed?)
- Vector 2D lines, settings
- Save data layers settings, update workspace definition
Nviz CLI
- To be updated (based on wxGUI Nviz functionality)