3-D Viewing Module
Screen shot of 3-D view with Animation Rendering dialog box
The GRASS Interface can be built with an optional port to the GRASS ogsf library providing 3-D visualization support. This requires the user to install GtkGLExt, an OpenGL extension to GTK+ 2.0.
3-D Viewing Module Features
The 3-D Viewing Module features include:
- Easy raster, constant surface, and vector loading with user defined display properties.
- Display items saved in an editable display list used by the redraw function.
- Two navigation modes based on NVIZ: Simple Fly mode and Eye position.
- "Look Here" button.
-
Display options for vertical exaggeration, draw resolutions,
and screen size.
Screen shot of the GRASS Spearfish data set in 3-D view
- Adjustable lighting options for Brightness, Ambient, Height, and Position.
- XML support for the display state, keyframe animation, and position settings.
- Manual adding of keyframes.
- On-screen keyframe animation playback.
- Keyframe animation rendering.
- Animation rendering options for individual images, off-screen rendering, and direct rendering (requires ogsf built with FFMPEG support).
- Scene export to an image (PNG).
Future Features
- Add support for more display features supported by ogsf (volumes, labels, legend, cutting planes, etc)
- Improve data navigation options.
- Provide a comprehensive keyframe animation editor.
- Add data query options.
- Expand the XML schema for scripting support.
| Valid