 |
|
|
1626 |
Analog_Clock |
07/02/93 |
The Analog Clock module is a 3-dimensional, graphical readout that presents a "stopwatch" or "piechart" dial display. It is designed to be connected to an integer parameter whose value is changing over time. The Analog Clock provides a qualitative way of seeing the value change. By setting the cyle length of the Analog Clock intelligently, the input parameter's change over time can be elucidated. For example, if the cycle length is set to 100, and the Max Value is set to 1000, the fast indicator will cycle for every 100, and the slow indicator will cycle at one tenth this speed. The Analog Clock produces two types of "clock" Pie Chart - This counter uses a "cheese wheel"-shaped clock as its fast indicator, and a change in color of the cheese wheel as its slow indicator. In this version, the colors wrap around past each multiple of Max Value. Analog Clock - This counter uses a standard two-handed analog clock face (without markings) as its fast and slow indicators. |
| Author: | Lars M. Bishop, National Center for Comp. Elect., Univ. of Illinois |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/Analog_Clock/ |
|
|
|
1641 |
ChairPlot_2D_Txt |
09/24/93 |
The ChairPlot module is another alternative way of visualizing 3D volume data. The volume is displayed with 3 orthogonal slice planes, with the exterior boundary filled in behind, so it looks like a section has been removed from a corner of the volume. It is similar to excavate brick, except that it makes 2D polygons, with UV texture coordinates and resamples the input data into 2D images that glue onto the slice sections. This way, 2D texture map facilities are used, rather than 3D texture. Several hardware vendors, notably E&S, SGI, Kubota, Vistra, etc., have hardware support for this type of texture mapping. The software renderer also has support for this mode, where no accelerator is available. The controls are virtually identical to excavate brick. |
| Author: | Scott Goodyear (AVS Inc.), Ian Curington (AVS Inc.), and Mike French (E & S) |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/ChairPlot_2D_Txt/ |
|
|
|
1737 |
Field_To_Lines |
12/15/93 |
This module allows users to draw lines in the geometry viewer. The value of the line is mapped into color by the colormap of AVS. The input field is a 1D 6 space field with (x0, y0, z0, x1, y1, z1, value). The denomitor "0" means the starting points of the links, while "1" means the ending points of the links. This is one of a suite of modules we used to plot the emission data for the state of North Carolina. This group of modules allows displaying points, lines and polygons over a map of the United States. The module suite is stored as a group in a compressed tar file at the International AVS Center, with some sample networks and datasets included. You may find it easier to access the modules this way. The compressed tar file is approximately 1.2MB in size, and can be found via anonymous ftp to avs.ncsc.org, in ftp/avs/Data/avs_dataWang_GIS_mods.tar.Z. |
| Author: | Jeff Wang, MCNC, Environmetal Programs Group |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/Field_To_Lines/ |
|
|
|
1738 |
Field_To_Polygon |
12/15/93 |
This module allows users to draw shaded polygons in the geometry viewer. The value of the polygo is mapped into color by the colormap of AVS. The input field is a 1D 4 space field with (x, y, z, n, value), where (x, y, z) is the coordinate of a vertex in the polygon, n is the number of vertices in the polygon, value is the value assign to the polygon. This is one of a suite of modules we used to plot the emission data for the state of North Carolina. This group of modules allows displaying points, lines and polygons over a map of the United States. The module suite is stored as a group in a compressed tar file at the International AVS Center, with some sample networks and datasets included. You may find it easier to access the modules this way. The compressed tar file is approximately 1.2MB in size, and can be found via anonymous ftp to avs.ncsc.org, in ftp/avs/Data/avs_dataWang_GIS_mods.tar.Z. |
| Author: | Jeff Wang, MCNC, Environmetal Programs Group |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/Field_To_Polygon/ |
|
|
|
1800 |
GRAPH2D |
04/21/94 |
GRAPH2D -- generate an X-Y plot, control graph viewer parameters, and optionally output PostScript. The GRAPH2D module is an entire graphics management system for 2d plots. It creates a network including the AVS "graph viewer" and "image to postscript" modules, and it generates script files that are played to make ASCII files required as input to the graph viewer. Up to four 2d windows may be controlled by the module, and the settings will apply to the current window of focus, selected by the user and indicated by the red color band around the window. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/GRAPH2D/ |
|
|
|
1802 |
LABELS_UNITS |
04/21/94 |
LABELS UNITS -- create a label based upon the input field and input slice axis and output a label geometry. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/LABELS_UNITS/ |
|
|
|
1803 |
MASK_TILE |
04/21/94 |
MASK_TILE is a mapper module that produces a geometry from an input field and color map. If any data point falls below the color scale, this sets its color to the mask color. For optimization of Z slices, adjacent squares on the same row of identical color will be drawn as a single polygon of that color. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/MASK_TILE/ |
|
|
|
1805 |
MINMAX_REPORT |
04/21/94 |
NAME MINMAX REPORT -- generate statistics report with C-language. All floating-point values are written with the C-language "%g" format so that more decimals may be reported than those using the standard AVS statistics module. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/MINMAX_REPORT/ |
|
|
|
1836 |
Marker_Draw |
07/16/94 |
marker_draw - generate marker bitmaps from marker input list. This module to takes a marker coordinate specification vector XY-pair list on an input port from another module, combines this with an an input image, and create a composite display image. The input image is copied to the output, then marker polygonal shapes are scan converted and filled using an edge fill algoriythm, with the fill color computed based on hue parameters. It is designed and tested with several other marker modules, such as marker_pick or marker_select as source The vector marker list is defined by structures in the "marker.h" header file, defining the structure and usage of the field data type for markers. Each marker has a compile-time defined shape, but runtime attributes of position, size, color, etc. |
| Author: | Ian Curington, Advanced Visual Systems |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/Marker_Draw/ |
|
|
|
1839 |
Marker_Pick |
07/16/94 |
Marker_Pick - Pick, Edit, Create, and Move Markers on Images. Allow marker pick identification and display from an input marker list and the image viewer system. Takes as input an AVS field with a list of coordinates for markers, displays them over an image (map) in the image viewer, and reacts to mouse picks on these markers, sending the pick selection to the output port. Markers are defined by geometric polyline vector lists, not ROI pixel masks. You can externally control position, shape, size, etc. Any marker field sent out on the output port can be read back in to the input field port. This way state save and restore are possible. New marker lists can be made using the "marker_pick" module. |
| Author: | Ian Curington, Advanced Visual Systems |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/Marker_Pick/ |
|
|
|
1811 |
NEW_LEGEND |
04/21/94 |
NEW LEGEND -- create a geometry of a linear scale using color polygons. The NEW LEGEND module creates a color scale bar of linear bins in either the horizontal or vertical with labeling controlled by C-language formats to give the user more control than that found in the standard AVS "color legend" module. Color bins are selected from the input color map based upon linear increments corresponding to the number of color bins selected. For a typical Newton AVS colormap, the lowest bin will be blue and the highest bin will be red. The bins are labeled according to the Data Minimum and Data Maximum values and the linear increments between. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/NEW_LEGEND/ |
|
|
|
1808 |
NEW_PRINTFIELD |
04/21/94 |
PRINTFIELD -- display data in a matrix format. The NEW PRINTFIELD module outputs to a text browser (and optionally to an output file) the values of the input cropped slice of data. The module also requires that an input string specifying that the input data has been sliced along the "X", "Y", or "Z" axis. Each output value is written in the C-language format set by the user with optional labeling. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/NEW_PRINTFIELD/ |
|
|
|
1809 |
NEW_SLICE |
04/21/94 |
NEW SLICE -- slice a field of up to 4 dimensions on X, Y, Z or time. Unlike the standard AVS slice module, the NEW SLICE module will accept 4D data input in addition to a 3D data field. It outputs a field of one dimension less than that input with the same coordinate space and the same number of vectors as the input. The NEW SLICE module also outputs the slice axis to indicate to downstream modules whether the slice has occurred in the "X", "Y", "Z", to "Time" dimension. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/NEW_SLICE/ |
|
|
|
1810 |
NEW_TILE |
04/21/94 |
NEW TILE -- create a geometry of a tile plot displaying 2D 3-space data. The NEW TILE module accepts as input a field sliced on "X", "Y", or "Z" and displays a tile map in the other two dimensions. The NEW TILE module was needed because versions available from the International AVS Center do not work properly for cropped data and do not function well with any slice axis other than "Z". Still, much credit is due to David Bock, formerly of MCNC, who is the author of the original, for his pioneering efforts in creating an early AVS version of this module. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/NEW_TILE/ |
|
|
|
1731 |
Polygon_Volume |
12/15/93 |
This module allows users to draw columns of the irregular shaded polygon. For example, users can make a 2 dimensional geographical county map become 3 dimensional volume using the population of the county as height. Another application includes building a house, showing downtown area of a city and plotting economic data. The value of the polygo is mapped into color by the colormap of AVS. The input field is a 1D 4 space field with (x,y,z,n,value), where (x, y, z) is the coordinate of a vertex in the polygon, n is the number of vertices in the polygon, value is the value assign to the polygon. Portions of the code based on Wes Bethel's hsv_to_rgb module, also on the IAC's anonymous ftp site. |
| Author: | Jeff Wang, MCNC, Environmetal Programs Group |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/Polygon_Volume/ |
|
|
|
1798 |
RESET_2 |
04/21/94 |
RESET -- resets geometry viewer to normalize and scale window to the current coordinate system, then rescales to reduce its size. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/RESET_2/ |
|
|
|
1815 |
TEXT_TO_GEOM |
04/21/94 |
NAME TEXT TO GEOM -- create a label geometry from the input string. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/TEXT_TO_GEOM/ |
|
|
|
1816 |
TIME_SPAN_TEXT |
04/21/94 |
TIME SPAN TEXT -- create a string containing the starting and ending timestamp labels; if they are the same, output only the starting timestamp label The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/TIME_SPAN_TEXT/ |
|
|
|
1287 |
Title |
06/23/92 |
This module creates a "label" style text string in GEOM format which can be used as a title. There are two advantages to using this module over the labelling facilities in the Geom Viewer - (1) the information will get saved with a network and (2) the optional floating point parameter ("Value") can come from another module and can represent some important variable such as time, animation step, some parameter, etc. The Title String can contain a '%f' ala C programs to include this parameter - for example, the Title String can be "Time Step %f" and the value of "Value" will get transferred to the geom label. Other things you can control are the font number, drop shadows, justification, position, height, and color of the text string. |
| Author: | Roy Wirthlin, Advanced Visual Systems Inc |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/Title/ |
|
|
|
1206 |
VIEW_SHARE |
05/12/92 |
This module is part of the collaboratory development being done at the North Carolina Supercomputing Center. This module allows AVS users, on up to 9 heterogeneous workstations, to perform shared visualization. In other words, the data can be located on one workstation's file system, the computation could be done on that user's workstation, and then the resulting geometry can be broadcast to all of the other users and then rendered on each user's individual workstation. Each user can then take control of the visualization, rotating and translating not only his view, but that of the other collaborators. In addition, integers, floats, and strings can be broadcast around the collaborative loop to allow for interactive distributed data slicing, contouring, and file switching. |
| Author: | Terry Myerson, International AVS Center (NCSC) |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/VIEW_SHARE/ |
|
|
|
1818 |
WIND_PLOT |
04/21/94 |
The WIND PLOT module accepts as input a field 3-vector wind field and outputs a geometry representation of it. The MCNC Environmental Programs Group has created this module as part of a suite of AVS demo modules, networks, and sample data sets to demonstrate the functionality of its visualization prototype for an Environmental Decision Support System (EDSS). You can download these modules individually from the IAC using anonymous ftp to the appropriate directories /avs_modules at avs.ncsc.org. If you would like to download the entire suite of modules, networks, and sample datasets at the same time, the IAC recommends that you use anonymous ftp to grab the following file from avs.ncsc.org - ftp/avs/Data/avs_dataMCNC_Env_Pgms/MCNC_Env_Pgms.tar.Z This contains all source code to all local and remote modules, as well as all of the sample datasets, networks, documentation, installation, and usage notes. |
| Author: | Kathy Pearson, MCNC Environmental Programs |
| Version: | 1.000 |
| Language: | C |
| Path: | source/mappers/WIND_PLOT/ |
|
|
|
1185 |
city_scape |
07/15/94 |
The city scape module converts a two-dimensional floating point field into group of 3D blocks, represented as a GEOM-format mesh. Each element of the field is mapped to a "building". The height of each block above each point is proportional to the scalar value of the field. This is my attempt at "Business Graphics", for a multi-dimensional telecommunications statistics data application, except in interactive 3D. Version 2 is a substantial upgrage from version 1 at the IAC. This module provides 3D block diagram, with averaged statistics on side shadow panels, and annotation. A transparent theshold sheet is superimposed on city. Blocks can be picked for interogation of cell number. parts may be turned on or off for clarity. Two scalar fields can be displayed, one contolling height, the other color, with two independent side stacked side bar statistics. Version 3 update draws the top face of picked block in white hi-lite, adds extra edit list for pick, no normals, new text input for edge labels, added string typeins for edge labels, and other fixes. |
| Author: | Ian Curington, Advanced Visual Systems |
| Version: | 3.000 |
| Language: | C |
| Path: | source/mappers/city_scape/ |
|
|
|
1019 |
color_legend |
08/31/92 |
This module takes an input colormap and generates a "color legend," consisting of a number of geometry objects wh | |