Arrow Plots
Arrow plots are one of two different stream visualization options the Streamalizer supports. Using an arrow plot the direction of a stream can be sampled and displayed in regular intervals. Streamalizer provides different ways of defining the grid intervals as well as the visual behaviour of the plotted arrows.

User Interface
To set up options for arrow plotting select the tab captioned "Arrow plot". The first part holds options for grid construction - either relative to the data set extents or relative to the rendering area. Next come options for selecting and using a glyph followed by options for arrow plot color coding. Finally you can select to include exclude arrow plotting from the rendering process.


Figure: The Arrow plot user interface

Grid construction options
Arrow plots are distributed evenly over the rendering positioned along the edges of a regular grid. This grid can be constructed either relative to the data set geometry or relative to the rendering form area.

When constructing to the rendering form area ("By render size") you can choose to plot an arrow every N pixels or at intervals of N percent of the rendering form size.

If you want to construct the grid relative to the data set geometry ("By geometry extents") you can define arrows to be placed either every N units or at intervals of N percent.

Texture options
Click the "Browse.." button so select a texture. The function supports 24bit Windows Bitmap files, 24bit JPEG files as well as 24bit and 32bit TGA files. You would usually choose to use a 32bit TGA texture which includes an alpha channel and allows for blended glyphs.

Arrow color coding
Arrow plots can either be plotted using a constant color value or be mapped in color to one of the transfer functions associated with the additional value sets. If you choose to map the arrow color to the transfer function, the arrow quads will use interpolated data values to specify the vertex color at each quad corner and will interpolate those colors across the glyph quad.

Examples



Example 1: A constant color arrow plot at intervals of 5 percent along




Example 2:A high resolution arrow plot with arrows placed every 8 pixels and color coded using a transfer function.