From u8223552@cc.nctu.edu.tw ()
Subject: w
Message-ID: <1993Dec1.050853.15140@debbie.cc.nctu.edu.tw>
Sender: usenet@debbie.cc.nctu.edu.tw
Nntp-Posting-Host: ccsun13
Organization: National Chiao Tung University
X-Newsreader: TIN [version 1.2 PL1]
Date: Wed, 1 Dec 1993 05:08:53 GMT
Lines: 1




From u8223552@cc.nctu.edu.tw ()
Subject: How to read 'strange' field data format file ??
Message-ID: <1993Dec1.053459.16099@debbie.cc.nctu.edu.tw>
Sender: usenet@debbie.cc.nctu.edu.tw
Nntp-Posting-Host: ccsun13
Organization: National Chiao Tung University
X-Newsreader: TIN [version 1.2 PL1]
Date: Wed, 1 Dec 1993 05:34:59 GMT
Lines: 81

Hello SIR:

   I am a new AVS user and need your help. The problem I met is as follows:

   I made up a network in order to read a set of data which includes values
of x axis, y axis and pressure. We usually use 'read field' module to
implement it. But now my data format is special, the input matrix is not a
MxN 'uniform' matrix. That is, the density of sample point is different
everywhere in the matrix. As shown in the following figure, every block is
a MxN matrix, so the density of points in the center will be much higher
than others.
   Data format is as follow:
        X             Y           Presure
      0.64945E+00  0.76041E+00 -0.10463E-01 
      0.66568E+00  0.77942E+00 -0.10430E-01
      0.68311E+00  0.79981E+00 -0.10366E-01
      0.70180E+00  0.82170E+00 -0.10300E-01
      0.72186E+00  0.84518E+00 -0.10234E-01
          .            .            .
          .            .            .
          .            .            .
  (ie:
                     M  square 1
        -----------------------------       
        |               square 2    |       
        |  -----------------------  |
        |  |            square 3 |  |
        |  |  -----------------  |  |
        |  |  |      M    :   |  |  |<-the right side of square 1 
        |  |  |      :    :   |  |  |
        |  |  |      :square58|  |  |
       N| N| N| ...       . ..|N |N |N
        |  |  |      :        |  |  |
        |  |  |      :        |  |  |
        |  |  |      M        |  |  |
        |  |  ----------------   |  |
        |  ----------------------   |
        ----------------------------
                     M
     In the Data format, there are 58 squares and each square has 80
  sample points. each side of the square has 20 points. The distance 
  between adjacent points which are in the middle of side is shorter
  than the distance between adjacent points near corner. )
   

   I used 'read field' to read the data,I made a file as follow:
.......................................................................
# AVS field file
ndim=2
dim1=?    /* ??? */
dim2=?   /* ??? */
nspace=2
veclen=1
data=float
field=irregular
label=  Pressure

#
# coordinates data file
#
coord 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 stride=3
coord 2 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 offset=1 stride=3

#
# data vector file
#
variable 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 offset=2  stride=3

........................................................................................
   What troubles me is that I do not know what is the value of 'dim1' and 'dim2'.
   Is there any module or any method that can solve this problem?

   Any help would be appreciated. Thanks a lot!
  
   ps :machine is DEC station 5000/260
    DEC AVS V4.0

                                           Sincerely yours, Jyh-Yii Chen
                                  E-mail: gis82552@cello.cis.nctu.edu.tw
                                                             Nov 16, 1993



From u8223552@cc.nctu.edu.tw ()
Subject: How to read 'strange' field data format file ??
Message-ID: <1993Dec1.054343.16259@debbie.cc.nctu.edu.tw>
Sender: usenet@debbie.cc.nctu.edu.tw
Nntp-Posting-Host: ccsun13
Organization: National Chiao Tung University
X-Newsreader: TIN [version 1.2 PL1]
Date: Wed, 1 Dec 1993 05:43:43 GMT
Lines: 83

Hello SIR:

   I am a new AVS user and need your help. The problem I met is as follows:

   I made up a network in order to read a set of data which includes values
of x axis, y axis and pressure. We usually use 'read field' module to
implement it. But now my data format is special, the input matrix is not a
MxN 'uniform' matrix. That is, the density of sample point is different
everywhere in the matrix. As shown in the following figure, every block is
a MxN matrix, so the density of points in the center will be much higher
than others.
   Data format is as follow:
        X             Y           Presure
      0.64945E+00  0.76041E+00 -0.10463E-01 
      0.66568E+00  0.77942E+00 -0.10430E-01
      0.68311E+00  0.79981E+00 -0.10366E-01
      0.70180E+00  0.82170E+00 -0.10300E-01
      0.72186E+00  0.84518E+00 -0.10234E-01
          .            .            .
          .            .            .
          .            .            .
  (ie:
                     M  square 1
        -----------------------------       
        |               square 2    |       
        |  -----------------------  |
        |  |            square 3 |  |
        |  |  -----------------  |  |
        |  |  |      M    :   |  |  |<-the right side of square 1 
        |  |  |      :    :   |  |  |
        |  |  |      :square58|  |  |
       N| N| N| ...       . ..|N |N |N
        |  |  |      :        |  |  |
        |  |  |      :        |  |  |
        |  |  |      M        |  |  |
        |  |  ----------------   |  |
        |  ----------------------   |
        ----------------------------
                     M
     In the Data format, there are 58 squares and each square has 80
  sample points. each side of the square has 20 points. The distance 
  between adjacent points which are in the middle of side is shorter
  than the distance between adjacent points near corner. )
   

   I used 'read field' to read the data,I made a file as follow:
.......................................................................
# AVS field file
ndim=2
dim1=?    /* ??? */
dim2=?   /* ??? */
nspace=2
veclen=1
data=float
field=irregular
label=  Pressure

#
# coordinates data file
#
coord 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 stride=3
coord 2 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 offset=1 stride=3

#
# data vector file
#
variable 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 offset=2  stride=3

........................................................................................
   What troubles me is that I do not know what is the value of 'dim1' and 'dim2'.
   Is there any module or any method that can solve this problem?

   Any help would be appreciated. Thanks a lot!
  
   ps :machine is DEC station 5000/260
    DEC AVS V4.0

                                           Sincerely yours, Jyh-Yii Chen
                                  E-mail: gis82552@cello.cis.nctu.edu.tw
                                                             Nov 16, 1993
:wq




From u8223552@cc.nctu.edu.tw ()
Subject: How to read 'strange' field data format file ??
Message-ID: <1993Dec1.055819.16598@debbie.cc.nctu.edu.tw>
Sender: usenet@debbie.cc.nctu.edu.tw
Nntp-Posting-Host: ccsun13
Organization: National Chiao Tung University
X-Newsreader: TIN [version 1.2 PL1]
Date: Wed, 1 Dec 1993 05:58:19 GMT
Lines: 83


Hello SIR:

   I am a new AVS user and need your help. The problem I met is as follows:

   I made up a network in order to read a set of data which includes values
of x axis, y axis and pressure. We usually use 'read field' module to
implement it. But now my data format is special, the input matrix is not a
MxN 'uniform' matrix. That is, the density of sample point is different
everywhere in the matrix. As shown in the following figure, every block is
a MxN matrix, so the density of points in the center will be much higher
than others.
   Data format is as follow:
        X             Y           Presure
      0.64945E+00  0.76041E+00 -0.10463E-01 
      0.66568E+00  0.77942E+00 -0.10430E-01
      0.68311E+00  0.79981E+00 -0.10366E-01
      0.70180E+00  0.82170E+00 -0.10300E-01
      0.72186E+00  0.84518E+00 -0.10234E-01
          .            .            .
          .            .            .
          .            .            .
  (ie:
                     M  square 1
        -----------------------------       
        |               square 2    |       
        |  -----------------------  |
        |  |            square 3 |  |
        |  |  -----------------  |  |
        |  |  |      M    :   |  |  |<-the right side of square 1 
        |  |  |      :    :   |  |  |
        |  |  |      :square58|  |  |
       N| N| N| ...       . ..|N |N |N
        |  |  |      :        |  |  |
        |  |  |      :        |  |  |
        |  |  |      M        |  |  |
        |  |  ----------------   |  |
        |  ----------------------   |
        ----------------------------
                     M
     In the Data format, there are 58 squares and each square has 80
  sample points. each side of the square has 20 points. The distance 
  between adjacent points which are in the middle of side is shorter
  than the distance between adjacent points near corner. )
   

   I used 'read field' to read the data,I made a file as follow:
.......................................................................
# AVS field file
ndim=2
dim1=?    /* ??? */
dim2=?   /* ??? */
nspace=2
veclen=1
data=float
field=irregular
label=  Pressure

#
# coordinates data file
#
coord 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 stride=3
coord 2 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 offset=1 
        stride=3

#
# data vector file
#
variable 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 
        offset=2  stride=3

.................................................................................
   What troubles me is that I do not know what is the value of 'dim1' and 'dim2'.
   Is there any module or any method that can solve this problem?

   Any help would be appreciated. Thanks a lot!
  
   ps :machine is DEC station 5000/260
    DEC AVS V4.0

                                           Sincerely yours, Jyh-Yii Chen
                                  E-mail: gis82552@cello.cis.nctu.edu.tw
                                                             Nov 16, 1993


From u8223552@cc.nctu.edu.tw ()
Subject: How to read 'strange' field data format file ??
Message-ID: <1993Dec1.060120.16729@debbie.cc.nctu.edu.tw>
Sender: usenet@debbie.cc.nctu.edu.tw
Nntp-Posting-Host: ccsun13
Organization: National Chiao Tung University
X-Newsreader: TIN [version 1.2 PL1]
Date: Wed, 1 Dec 1993 06:01:20 GMT
Lines: 83


Hello SIR:

   I am a new AVS user and need your help. The problem I met is as follows:

   I made up a network in order to read a set of data which includes values
of x axis, y axis and pressure. We usually use 'read field' module to
implement it. But now my data format is special, the input matrix is not a
MxN 'uniform' matrix. That is, the density of sample point is different
everywhere in the matrix. As shown in the following figure, every block is
a MxN matrix, so the density of points in the center will be much higher
than others.
   Data format is as follow:
        X             Y           Presure
      0.64945E+00  0.76041E+00 -0.10463E-01 
      0.66568E+00  0.77942E+00 -0.10430E-01
      0.68311E+00  0.79981E+00 -0.10366E-01
      0.70180E+00  0.82170E+00 -0.10300E-01
      0.72186E+00  0.84518E+00 -0.10234E-01
          .            .            .
          .            .            .
          .            .            .
  (ie:
                     M  square 1
        -----------------------------       
        |               square 2    |       
        |  -----------------------  |
        |  |            square 3 |  |
        |  |  -----------------  |  |
        |  |  |      M    :   |  |  |<-the right side of square 1 
        |  |  |      :    :   |  |  |
        |  |  |      :square58|  |  |
       N| N| N| ...       . ..|N |N |N
        |  |  |      :        |  |  |
        |  |  |      :        |  |  |
        |  |  |      M        |  |  |
        |  |  ----------------   |  |
        |  ----------------------   |
        ----------------------------
                     M
     In the Data format, there are 58 squares and each square has 80
  sample points. each side of the square has 20 points. The distance 
  between adjacent points which are in the middle of side is shorter
  than the distance between adjacent points near corner. )
   

   I used 'read field' to read the data,I made a file as follow:
.......................................................................
# AVS field file
ndim=2
dim1=?    /* ??? */
dim2=?   /* ??? */
nspace=2
veclen=1
data=float
field=irregular
label=  Pressure

#
# coordinates data file
#
coord 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 stride=3
coord 2 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 offset=1 
        stride=3

#
# data vector file
#
variable 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 
        offset=2  stride=3

.................................................................................
   What troubles me is that I do not know what is the value of 'dim1' and 'dim2'.
   Is there any module or any method that can solve this problem?

   Any help would be appreciated. Thanks a lot!
  
   ps :machine is DEC station 5000/260
    DEC AVS V4.0

                                           Sincerely yours, Jyh-Yii Chen
                                  E-mail: gis82552@cello.cis.nctu.edu.tw
                                                             Nov 16, 1993


From u8223552@cc.nctu.edu.tw ()
Subject: How to read 'strange' field data format file ??
Message-ID: <1993Dec1.060613.16892@debbie.cc.nctu.edu.tw>
Sender: usenet@debbie.cc.nctu.edu.tw
Nntp-Posting-Host: ccsun13
Organization: National Chiao Tung University
X-Newsreader: TIN [version 1.2 PL1]
Date: Wed, 1 Dec 1993 06:06:13 GMT
Lines: 84


Hello SIR:

   I am a new AVS user and need your help. The problem I met is as follows:

   I made up a network in order to read a set of data which includes values
of x axis, y axis and pressure. We usually use 'read field' module to
implement it. But now my data format is special, the input matrix is not a
MxN 'uniform' matrix. That is, the density of sample point is different
everywhere in the matrix. As shown in the following figure, every block is
a MxN matrix, so the density of points in the center will be much higher
than others.
   Data format is as follow:
        X             Y           Presure
      0.64945E+00  0.76041E+00 -0.10463E-01 
      0.66568E+00  0.77942E+00 -0.10430E-01
      0.68311E+00  0.79981E+00 -0.10366E-01
      0.70180E+00  0.82170E+00 -0.10300E-01
      0.72186E+00  0.84518E+00 -0.10234E-01
          .            .            .
          .            .            .
          .            .            .
  (ie:
                     M  square 1
        -----------------------------       
        |               square 2    |       
        |  -----------------------  |
        |  |            square 3 |  |
        |  |  -----------------  |  |
        |  |  |      M    :   |  |  |<-the right side of square 1 
        |  |  |      :    :   |  |  |
        |  |  |      :square58|  |  |
       N| N| N| ...       . ..|N |N |N
        |  |  |      :        |  |  |
        |  |  |      :        |  |  |
        |  |  |      M        |  |  |
        |  |  ----------------   |  |
        |  ----------------------   |
        ----------------------------
                     M
     In the Data format, there are 58 squares and each square has 80
  sample points. each side of the square has 20 points. The distance 
  between adjacent points which are in the middle of side is shorter
  than the distance between adjacent points near corner. )
   

   I used 'read field' to read the data,I made a file as follow:
.......................................................................
# AVS field file
ndim=2
dim1=?    /* ??? */
dim2=?   /* ??? */
nspace=2
veclen=1
data=float
field=irregular
label=  Pressure

#
# coordinates data file
#
coord 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 stride=3
coord 2 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 offset=1 
        stride=3

#
# data vector file
#
variable 1 file=/banjo3/gis82552/cfd/cyl.dsk filetype=ascii skip=1 
        offset=2  stride=3

...............................................................
What troubles me is that I do not know what is the value of 
 'dim1' and 'dim2'.
Is there any module or any method that can solve this problem?

   Any help would be appreciated. Thanks a lot!
  
   ps :machine is DEC station 5000/260
    DEC AVS V4.0

                                           Sincerely yours, Jyh-Yii Chen
                                  E-mail: gis82552@cello.cis.nctu.edu.tw
                                                             Nov 16, 1993


From k202030@eddy.dkrz.de (Joachim Biercamp)
Subject: Re: Convenient way to draw lines?
Message-ID: <1993Dec1.105807.25271@news.dkrz.de>
Sender: k202030@eddy (Joachim Biercamp)
Organization: Deutsches Klimarechenzentrum GmbH, Hamburg
References:  <2decli$nbp@manuel.anu.edu.au>
Date: Wed, 1 Dec 93 10:58:07 GMT
Lines: 45

In article <2decli$nbp@manuel.anu.edu.au>, cxd653@huxley.anu.edu.au (Chunping Ding) writes:
> 
> I have a group of data:
> 
> x1 y1 u1 v1
> x2 y2 u2 v2
> .. ...
> xi yi ui vi
> .. ...
> xn yn un vn
> 
> I would like to draw n lines. The i th line should start from (xi,yi)
> and end at (ui,vi).
> 
> Could somebody please tell me the convenient way to do that
> within AVS?
> 
> Your help would be greatly appreciated.
> 
> Chunping
> 
> 
> Chunping.Ding@anu.edu.au

There are two PD modules, plot_xyz and plot_xyz_col on the 
ftp server at ncsc (for some reason in the data_input category).

With minor modifications to the structure of your data file, they
should do the job

*************************************************
*   Dr. Joachim Biercamp                        *
*   Head, Visualization Group                   *
*                                               *
*   Deutsches Klimarechenzentrum GmbH (DKRZ)	*
*   (German Climate Computer Center)            *
*   Bundesstr. 55				*
*   D-20146 Hamburg				*     SORRY, NO QUOTE
* 						*
*************************************************
*   E-Mail: biercamp@dkrz.d400.de               *
*   Tel.:   (+ 49 40) 41173 - 314		*
*   Fax.:   (+ 49 40) 41173 - 270  		*
*************************************************
 


From beersma@radth.ruu.nl (Rob Beersma)
Subject: Re: Convenient way to draw lines?
In-Reply-To: cxd653@huxley.anu.edu.au's message of 30 Nov 1993 02:54:41 GMT
Message-ID: <BEERSMA.93Dec1141331@koninck.radth.ruu.nl>
Sender: usenet@cv.ruu.nl (Six o'clock news)
Organization: Department of Radiotherapy, University Hospital Utrecht
References: <2decli$nbp@manuel.anu.edu.au>
Date: Wed, 1 Dec 1993 13:13:31 GMT
Lines: 552


	Hello, maybe the following module can be of any help.
	You'll have to rewrite it a bit.

--------------------------------------------------

/****************************************************************************
                  INTERNATIONAL AVS CENTER
	(This disclaimer must remain at the top of all files)

WARRANTY DISCLAIMER

This module and the files associated with it are distributed free of charge.
It is placed in the public domain and permission is granted for anyone to use,
duplicate, modify, and redistribute it unless otherwise noted.  Some modules
may be copyrighted.  You agree to abide by the conditions also included in
the AVS Licensing Agreement, version 1.0, located in the main module
directory located at the International AVS Center ftp site and to include
the AVS Licensing Agreement when you distribute any files downloaded from 
that site.

The International AVS Center, MCNC, the AVS Consortium and the individual
submitting the module and files associated with said module provide absolutely
NO WARRANTY OF ANY KIND with respect to this software.  The entire risk as to
the quality and performance of this software is with the user.  IN NO EVENT
WILL The International AVS Center, MCNC, the AVS Consortium and the individual
submitting the module and files associated with said module BE LIABLE TO
ANYONE FOR ANY DAMAGES ARISING FROM THE USE OF THIS SOFTWARE, INCLUDING,
WITHOUT LIMITATION, DAMAGES RESULTING FROM LOST DATA OR LOST PROFITS, OR ANY
SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES.

This AVS module and associated files are public domain software unless
otherwise noted.  Permission is hereby granted to do whatever you like with
it, subject to the conditions that may exist in copyrighted materials. Should
you wish to make a contribution toward the improvement, modification, or
general performance of this module, please send us your comments:  why you
liked or disliked it, how you use it, and most important, how it helps your
work. We will receive your comments at avs@ncsc.org.

Please send AVS module bug reports to avs@ncsc.org.

******************************************************************************/
/* NOTE:  THIS MODULE AND SOURCE CODE IS FOR USE 
   WITH THE AVS SOFTWARE ENVIRONMENT ONLY */
/*
 * Polyline
 *
 * A Test Bed for polyline picking applications
 * with the AVS5 Image Viewer
 *
 * Adapted from ip_read_line,
 * by Ian Curington
 *
 * Revision: 
 * 18 March 93 ianc - Original (Ensign Demo)
 * 22 March 93 ianc - inverted output port Y
 *                  - fixed buffer update bug
 */

/*
                  Copyright (c) 1992 by
                  Advanced Visual Systems Inc.
                  All Rights Reserved
      
      This software comprises unpublished confidential information of
      Advanced Visual Systems Inc. and may not be used, copied or made
      available to anyone, except in accordance with the license
      under which it is furnished.
      
*/

/**********************************************************/
#include <stdio.h>
/* IAC CODE CHANGE : #include <math.h> */
#include <avs/avs_math.h>

#include <avs/avs.h>
#include <avs/field.h>
#include <avs/udata.h>
#include <avs/image_draw.h>
#include <avs/image_upstrm.h>

#define sep_exe
#define BUFSIZE 1024
#define CLI_BUFFER_SIZE BUFSIZE*32
#define MAX_POLYLINE 500
#define CMD_STR \
 "%s -scene_id %d -image_name \"%s\" -module $Module %f %f %f %f"

/**********************************************************/

typedef struct
{
  char buffer[CLI_BUFFER_SIZE], *bptr;
} CLIbuffer;

/**********************************************************/
/* Module Description Section */
/**********************************************************/
polyline_desc()
{
  int port, param;
  char spath[128];
  extern char *AVSpath;
  int polyline_compute();
    
  AVSset_module_name("polyline", MODULE_MAPPER);

  /* can't be REENTRANT? (compute function has statics) */
  AVSset_module_flags(COOPERATIVE);

  AVScreate_input_port("input", "field 2D", REQUIRED);

  port = AVScreate_input_port("Image Viewer Id", "struct image_viewer_id",
                        INVISIBLE | OPTIONAL);
  AVSset_input_class(port, "Image Draw:image_viewer_id");

  port = AVScreate_input_port("Mouse Info","struct mouse_info",
                        INVISIBLE | OPTIONAL);
  AVSset_input_class(port, "Image Draw:mouse_info");

  AVScreate_output_port("Polyline Output",
     "field 1D 3-space irregular scalar float");

  AVScreate_output_port("Image Draw", "struct image_draw");

  param = AVSadd_parameter("set pick mode", "oneshot", 0, 0, 1);
  AVSconnect_widget(param, "oneshot");

  param = AVSadd_parameter("clear polyline", "oneshot", 0, 0, 1);
  AVSconnect_widget(param, "oneshot");

  param = AVSadd_parameter("undo last pick", "oneshot", 0, 0, 1);
  AVSconnect_widget(param, "oneshot");

  AVSset_compute_proc(polyline_compute);

  /* collect runtime configurable data type */
  if (AVSpath != NULL)
    strcpy(spath, AVSpath);
  else
    strcpy(spath, "/usr/avs");
  strcat(spath, "/include/image_draw.h");

  AVSload_user_data_types(spath);
}

/**********************************************************/
/* Module Computational Section */
/**********************************************************/
int polyline_compute(input,
                     iv_id,
                     mouseInfo,
                     poly,
                     im_draw,
                     mode,
                     clear,
                     undo )

    AVSfield        *input;      /* input image */
    image_viewer_id *iv_id;      /* image viewer feedback */
    mouse_info      *mouseInfo;  /* mouse status feedback */
    image_draw      **im_draw;   /* draw commands (unused) */
    AVSfield_float  **poly;      /* output polyline field */
    int             mode;        /* set mouse active mode for this module */
    int             clear;       /* clear line list out */
    int             undo;        /* undo the last pick */
{
  char      command[BUFSIZE], label[256];
  CLIbuffer *clibuf;
  int       i, j, data_type, mask, end, npixels, status;
  float     length, min, max;
  char      *in, *out, *line_buffer;
  short     *in_short, *out_short;
  float     *in_float, *out_float;
  int       dims[1];

  /* statics for remembering last line, and polyline */
  static CLIbuffer commandBuffer;
  static int       bufferInited = 0;
  static char      imageName[80];
  static int       begin = 1;
  static int       startX, startY, endX, endY;

  static int       polyline_buf[2][MAX_POLYLINE];
  static int       num_polylines;

  /*
   * Build Output drawing command list
   * not used, but causes upstream events to be registered.
   */
  if (*im_draw == NULL)
    *im_draw = (image_draw *) AVSdata_alloc("struct image_draw", 0);

  if (input->uniform != UNIFORM)
  {
    AVSerror("Incompatible data type: can only process 2D uniform fields");
    return(0);
  }

  /*
   * Initialize CLI command buffer
   * requests are blocked up for efficiency
   */
  clibuf = &commandBuffer;

  if (!bufferInited)
  {
    clibuf->bptr = clibuf->buffer;
    bufferInited = 1;
  }

  /*
   * This module will do nothing unless
   * it has upstream feedback
   */
  if (iv_id == NULL)
  {
    /* not connected to image viewer */
    imageName[0] = '\0';
    return(1);
  }

  /*
   * check buffer size
   */
  if ( num_polylines+1 >= MAX_POLYLINE )
  {
      AVSerror("polyline buffer is full, no more room.");
      return(0);
  }

  sprintf(command, CMD_STR, "image_set_line_color", iv_id->scene_id, imageName, 1.0, 0.0, 0.0);
  add_command(command, clibuf, 0);
  flush_command_buffer(clibuf);

  /*
   * clear all previous lines from image,
   * erase buffer
   */
  if (clear)
  {  
    /* polyline again, in XOR, to erase */
    for ( i=0; i<num_polylines-1; i++ )
    {
        sprintf(command, CMD_STR,
                 "image_add_xor_line",
                 iv_id->scene_id,
                 imageName,
                 (float) polyline_buf[0][i],
                 (float) polyline_buf[1][i],
                 (float) polyline_buf[0][i+1],
                 (float) polyline_buf[1][i+1]);
         add_command(command, clibuf, 0);
    }
    flush_command_buffer(clibuf);
    num_polylines = 0;
    fill_field ( poly, polyline_buf, num_polylines, MAXY(input) );
    return(1);
  }

  /*
   * Undo the last pick, back up the line 
   */
  if ( undo && num_polylines > 0 )
  {
     /* XOR the last line segment, to erase */
     if ( num_polylines > 1 )
     {
        i = num_polylines-2;
        sprintf(command, CMD_STR,
                 "image_add_xor_line",
                 iv_id->scene_id,
                 imageName,
                 (float) polyline_buf[0][i],
                 (float) polyline_buf[1][i],
                 (float) polyline_buf[0][i+1],
                 (float) polyline_buf[1][i+1]);
         add_command(command, clibuf, 0);
         flush_command_buffer(clibuf);
     }

     /* remove one from the list */
     num_polylines--;

     /* send the revised polyline list out */
     dims[0] = num_polylines;
     fill_field ( poly, polyline_buf, num_polylines, MAXY(input) );
     return(1);
  }

  if (AVSinput_changed("Image Viewer Id", 0) ||
      AVSinput_changed("input", 0))
  {
    sprintf(command,
    "image_wakeup_when_defined -scene_id %d -mesh_id %d -module \"$Module\"",
       iv_id->scene_id, input->mesh_id);
    add_command(command, clibuf, 1);
    num_polylines = 0;
  }

  if (mouseInfo && AVSinput_changed("Mouse Info", 0))
  {
    if (mouseInfo->nEvents == 0)
    {
      if (imageName[0] != '\0')
      {
          /* a new image - stop events for old */
          sprintf(command,
      "%s %s %d %s \"%s\" -module $Module -func_id \"%s\"",
              "image_stop_events",
              "-scene_id",
              iv_id->scene_id,
              "-image_name",
              imageName,
              "polyline");
          add_command(command, clibuf, 1);
          num_polylines = 0;
      }

      /*
       * request pick events from a new image
       * register request for events with the image viewer
       */
      strcpy(imageName, mouseInfo->image_name);
      mask = IMAGE_Button1Mask | IMAGE_PressMask | IMAGE_ReleaseMask |
                                 IMAGE_MotionMask;
      sprintf(command,
      "%s %d %s \"%s\" %s \"polyline\" -mask %d",
          "image_select_events -scene_id",
          iv_id->scene_id,
          "-image_name",
          imageName,
          "-module $Module -func_id",
          mask);
      add_command(command, clibuf, 1);

      sprintf(command, "image_set_pick_mode \"polyline\"");
      add_command(command, clibuf, 1);
    }
    else  /* mouse events in the queue */
    {
      /* got mouse events to deal with */
      end = 0;

      /* loop over all events */
      for (i = 0; i < mouseInfo->nEvents; i++)
      {
        if (((mouseInfo->buttonMask[i] & IMAGE_Button1Mask) &&
           (mouseInfo->buttonMask[i] & IMAGE_PressMask)))
        {
            /* button down defines the start point */
            startX = (int) mouseInfo->image_x[i];
            if (startX < 0)
              startX = 0;
            else if (startX > MAXX(input))
              startX = MAXX(input);

            startY = (int) mouseInfo->image_y[i];
            if (startY < 0)
              startY = 0;
            else if (startY > MAXY(input))
              startY = MAXY(input);

            if ( num_polylines > 0 )
            {
              startX = polyline_buf[0][num_polylines-1];
              startY = polyline_buf[1][num_polylines-1];
            }

            begin = 1;
        }
        else if ((mouseInfo->buttonMask[i] & IMAGE_Button1Mask) &&
                 (mouseInfo->buttonMask[i] & IMAGE_ReleaseMask))
        end = 1;
      }

      /* draw lines and build structures based on the event */
      if (begin)
      {
        begin = 0;
      }
      else  /* Not at the beginning, rubber band mode */
      {
          /* undraw previous line */
          sprintf(command, CMD_STR,
              "image_add_xor_line",
               iv_id->scene_id,
               imageName,
               (float) startX,
               (float) startY,
               (float) endX,
               (float) endY  );
          add_command(command, clibuf, 0);
      }

      /* clamp pick to be inside image */
      endX = (int) mouseInfo->image_x[mouseInfo->nEvents-1];
      if (endX < 0)
          endX = 0;
      else if (endX > MAXX(input))
          endX = MAXX(input);

      endY = (int) mouseInfo->image_y[mouseInfo->nEvents-1];
      if (endY < 0)
          endY = 0;
      else if (endY > MAXY(input))
          endY = MAXY(input);

      /* rubber band mode */
      /* draw new line if no button up */
      sprintf(command, CMD_STR,
              "image_add_xor_line",
              iv_id->scene_id,
              imageName,
              (float) startX,
              (float) startY,
              (float) endX,
              (float) endY);
      add_command(command, clibuf, 0);
      flush_command_buffer(clibuf);

      if (end)  /* process a completed segment */
      {
          length = ((startX - endX) * (startX - endX)) +
                   ((startY - endY) * (startY - endY));
          if (length > 0.00001)
            length = sqrt(length);
          else
            length = 1.0;
          npixels = (int) length + 0.5;

          /*
           * add line to list
           */
          if ( num_polylines == 0 )  /* start at first pick */
          {
              /* initial mouse down */
              polyline_buf[0][num_polylines  ] = startX;
              polyline_buf[1][num_polylines++] = startY;
              /* first let-up */
              polyline_buf[0][num_polylines  ] = endX;
              polyline_buf[1][num_polylines++] = endY;
          }
          else  /* add to existing list */
          {
              /* make last point the first for next time */
              startX = endX;
              startY = endY;
          }
          polyline_buf[0][num_polylines  ] = endX;
          polyline_buf[1][num_polylines++] = endY;

          /*
           * process output scatter field for polyline
           */
          fill_field ( poly, polyline_buf, num_polylines, MAXY(input) );

          return(1);

      } /* end case */
      else
      {
          /* don't fire field port for every rubber-band move */
          AVSmark_output_unchanged("Polyline Output");
      }
    }
  }

  /*
   * Process the attention command button
   */
  if (AVSparameter_changed("set pick mode"))
  {
    if (imageName[0] != '\0')
    {
      sprintf(command, "image_set_pick_mode \"polyline\"");
      add_command(command, clibuf, 1);
    }
  }

  return(1);
}

/**********************************************************/
add_command(command, clibuf, flush)
char        *command;
CLIbuffer *clibuf;
int       flush;
{
  int len;

  len = strlen(command) + 1;
  if ((CLI_BUFFER_SIZE - (clibuf->bptr - clibuf->buffer)) < len)
    flush_command_buffer(clibuf);

  strcpy(clibuf->bptr, command);
  clibuf->bptr += len;
  *(clibuf->bptr - 1) = '\n';

  if (flush)
    flush_command_buffer(clibuf);
} 

/**********************************************************/
flush_command_buffer(clibuf)
CLIbuffer *clibuf;
{
  char *dummy;

  if (clibuf->bptr != clibuf->buffer)
  {
    *(clibuf->bptr) = '\0';
    AVScommand("kernel", clibuf->buffer, &dummy, &dummy);
    clibuf->bptr = clibuf->buffer;
  }
}
/**********************************************************/
fill_field( poly, polyline_buf, num_polylines, y_size )

    AVSfield_float  **poly;      /* output polyline field */
    int       polyline_buf[2][MAX_POLYLINE];
    int       num_polylines;
    int       y_size;
{
    int dims[3];
    int i;

    dims[0] = num_polylines;
    if ( *poly ) AVSfield_free( *poly );
    *poly = (AVSfield_float *) AVSdata_alloc(
            "field 1D 3-space irregular scalar float", dims);

    for ( i=0; i< dims[0]; i++ )
    {
        (*poly)->data[i] = 1.0;  /* ignore data for now */
        (*poly)->points[ 0 * dims[0] + i] = (float) polyline_buf[0][i];
        (*poly)->points[ 1 * dims[0] + i] =
               (float)y_size - (float) polyline_buf[1][i];
        (*poly)->points[ 2 * dims[0] + i] = 0.0;  /* Z=0, really 2D */
    }
}

/**********************************************************/

#ifdef sep_exe
AVSinit_modules()
{
  AVSmodule_from_desc(polyline_desc);
}
#endif



From ferguson@craycos.com (Scott Ferguson)
Newsgroups: comp.graphics.avs
Subject: Re: Looking for low cost solution for printing color AVS output
Date: 22 Nov 1993 10:11:55 -0700
Organization: Cray Computer Corporation
Lines: 15
Sender: ferguson@craycos.com (Scott Ferguson)
Distribution: world
Message-ID: <2cqrsr$6o4@conq2.craycos.com>
References: <2ckdjeINNiev@lynx.unm.edu>
NNTP-Posting-Host: conq2.craycos.com

I once evaluated a color printer (inkjet I think) made by HP that understood
color Postscript. I forget what model it was, but it was fairly inexpensive
and the quality was as good as thermal printers, but on plain paper.

It still leaves you longing for cheap dye sublimation printers, but for
a low-cost solution it was pretty nice. Call an HP sales rep for more
specific info.

I make no claim to reliability of this info, and I'm not trying to sell 
anything.
-- 
----------------------------------------------------------------------
Scott Ferguson                              Cray Computer Corporation
ferguson@craycos.com                        Colorado Springs, CO 80906
----------------------------------------------------------------------


From ham@avs.com (Ham Lord)
Newsgroups: comp.graphics.avs
Subject: Re: Macintosh/PowerPC Port
Date: 2 Dec 1993 13:23:56 GMT
Organization: Advanced Visual Systems Inc.
Lines: 21
Message-ID: <2dkq9c$1cu@nda.nda.com>
NNTP-Posting-Host: phobos.avs.com
X-Newsreader: TIN [version 1.2 PL1]

>> are there any plans to port AVS to Macintosh  and/or PowerPC Macintosh?
>>
>>John Boccio
>>boccio@cc.swarthmore.edu
>>

No, there are no current plans to port AVS to the Apple Macintosh
environment. (Note that AVS DOES run on the PowerPC in the IBM Workstation
family running AIX).

We do expect to provide AVS for all major desktop environments eventually
and will port to the Microsoft/Intel Windows & NT PC environment next year
with AVS6. Our current view is that we should not move to the Apple
environment until we understand better the implications of the IBM/Apple
Taligent Pink project. 

As always, however, we'd like to hear from other AVS users on this topic. 

Ian Reid
Marketing
Advanced Visual Systems


From avs@ncsc.org
Subject: Neat AVS/IDL interface example anyone?
Message-ID: <1993Dec2.155020.29761@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org 
Organization: North Carolina Supercomputing Center
Date: Thu, 2 Dec 1993 15:50:20 GMT

Hi Folks,

Does anyone have a good examples using AVS with IDL
they would be willing to share?

Thanks,

-Steve

PS  Would you be interested in sharing your AVS work with the
scientific visualization community worldwide via a short article 
and / or slides in an upcoming issue of AVS Network News?  This 
is the IAC's quarterly magazine made up of user contributed 
articles.   Thanks for considering this!
----------------------------------------------------------------
   Steve Thorpe, Application Visualization System Specialist
	       International AVS Center, MCNC
PO Box 12889   3021 Cornwallis Rd, RTP, NC 27709   avs@ncsc.org
----------------------------------------------------------------


From avs@ncsc.org
Subject: AVS '93 Proceedings are gone
Message-ID: <1993Dec2.180133.2811@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avse@ncsc.org 
Organization: North Carolina Supercomputing Center
Date: Thu, 2 Dec 1993 18:01:33 GMT

Hi Folks,

Unfortunately the International AVS Center has just sent
out the last remaining copy of the AVS '93 Proceedings -
they were a hot item that went quickly.  Just FYI...
to prevent any more checks coming in needlessly.

-Steve

PS  Would you be interested in sharing your AVS work with the
scientific visualization community worldwide via a short article
and / or slides in an upcoming issue of AVS Network News?  This
is the IAC's quarterly magazine made up of user contributed
articles.   Thanks for considering this!
----------------------------------------------------------------
   Steve Thorpe, Application Visualization System Specialist
	       International AVS Center, MCNC
PO Box 12889   3021 Cornwallis Rd, RTP, NC 27709   avs@ncsc.org
----------------------------------------------------------------



From yadong@stokes.rtpnc.epa.gov (Yadong Yang)
Subject: White background on the graphics window of AVS
Sender: usenet@rtpnc.epa.gov ( News Account )
Message-ID: <1993Dec2.175407.438@rtpnc.epa.gov>
Date: Thu, 2 Dec 1993 17:54:07 GMT
Nntp-Posting-Host: stokes.rtpnc.epa.gov
Organization: United States Environmental Protection Agency
Keywords: background color
Lines: 6

Could anyone tell me how I can set the background color of
the graphics window of the geometry viewer to white?

Thanks in advance.

Y. Yang


From davidb@mcnc.org (David Bennett)
Subject: Call for Papers
Message-ID: <1993Dec2.202023.6215@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Organization: MCNC Center for Microelectronics, RTP, NC
Date: Thu, 2 Dec 1993 20:20:23 GMT

                         CALL FOR PAPERS

              AVS User Group - AVS '94 Conference 

The Program Committee for the 3rd Annual International AVS 
User Group Conference is calling for papers to be presented 
at the Spring 1994 conference. The theme for the conference 
is "AVS '94 - Join the Revolution!" and it will be held in 
Boston, MA, May 2 - May 4, 1994.  Expected attendees include 
users of the AVS products and Uniras users from around the world.

For a paper to be considered for the conference, a suitable 
title and a brief abstract, 100 words or less, should be 
submitted prior to December 18, 1993. Also, include your 
full name and affiliation as you would like it to appear. 
The paper in a form suitable for publication in the conference 
proceedings must be turned in by March 1, 1994. Detailed 
information will be sent to you if your paper is accepted. 
A/V requirements should be submitted with the abstract. 

Individuals selected to present a paper at the conference 
will receive $100 off the normal registration fee for the 
conference. To submit an abstract:

1.      Send it via e-mail to:

avs94@ncsc.org

2.      Or VIA US mail to:

MCNC
ATTN: David Bennett
AVS '94 Technical Program Chair
3021 Cornwallis Road
RTP, NC 27709 USA

3.      Or FAX it to:

David Bennett
AVS '94 Technical Program Chair
International AVS Center
FAX Number (919) 248 1101

The topics of interest to this committee (comprised of users, 
IAC staff and AVS Inc. representatives) include visualization 
in the AVS environment and application software development 
using AVS and AVS/Uniras products (Toolmaster, ContourXplore).

Planned tracks include an AVS and Uniras products and technology 
track, an application development track and two User tracks made 
up of user presentations in eight to ten application areas. We 
are also calling now for volunteers to act as Track Chairs for 
these tracks and for the topics listed below.  Papers are needed 
demonstrating the use of AVS and Uniras products in the following 
applications:

**      Medical;
**      Oil and Gas: Exploration and Production;
**      Imaging: Remote Sensing;
**      Environmental Sciences;
**      Computational Fluid Dynamics (CFD);
**      Aerospace/Astrophysics;
**      General Science (Physics, Chemistry, ..);
**      Geographical Information Systems (GIS); and
**      Engineering Analysis.

In addition, the committee is looking for papers for the 
application development track on such topics as : how do 
you develop and build an AVS or Uniras application?; AVS 
module development; developer case studies/examples; 
interfacing AVS to other packages; and other related topics. 

If you have a suggestion for a paper or panel outside of 
those areas mentioned in this message, please submit an 
abstract as we will try to accommodate general topics.

We are also calling now for volunteers to act as panel 
leaders and panelists in such areas as, but not limited to: 

AVS Wizards
Data Management in AVS
Parallel Computing using AVS 
Distributed Computing using AVS
Educational use of AVS
AVS in Medicine, Oil Exploration etc.
Animation and Video Production

Posters of User Work are also requested. Those interested 
can contact David Bennett at the address below for information 
on the proper format. You must notify us of your interest in 
submitting a poster before February 1, 1994 and posters must 
be received by March 18, 1994. 

There will be a Video Theater again this year. If you, or 
someone at your facility, has a video tape of graphics/visualization 
work done at your site using AVS or Uniras products, this is 
an ideal opportunity to present it to a large group of peers. 
Due to the increased popularity of this event, early submission 
will greatly increase your chance of acceptance. If your tape 
is still in progress, please send Dave Bennett some information 
concerning the subject, length and tape format. If the tape is 
ready, please send in directly to him. [Videos will be sold to 
help support the International AVS Center and waivers will be 
required of all submissions for this purpose.] - The committee 
reserves the right to select portions of each video as needed.

Thank you,

David T. Bennett
AVS '94 Technical Program Chair
Information Technology Division, MCNC
919 248 1182 Phone
919 248 1101 FAX
avs94@ncsc.org

PLEASE forward this announcement to others that you feel may be 
interested in participating in the conference.

NOTE:  There are still some openings for Chairs for AVS '94.  
If you are interested in volunteering, contact David Bennett 
for more information.  In addition, articles are being accepted 
for the next two issues of the AVS Network News magazine.  If 
you want to have your AVS related article published contact 
David Bennett or Steve Thorpe at the above address.

-- 
David Bennett
International AVS Center
NCSC


From davidb@mcnc.org (David Bennett)
Subject: AVS '94 Conference
Message-ID: <1993Dec2.202311.6338@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Organization: MCNC Center for Microelectronics, RTP, NC
Date: Thu, 2 Dec 1993 20:23:11 GMT


                MARK YOUR CALENDARS!!

                AVS '94 USERS CONFERENCE

                JOIN THE REVOLUTION!

The 3rd Annual International AVS User Group Conference 
will be held from May 2 to May 4, 1994 at the Boston 
Sheraton Hotel in Boston, MA. Advance programs will be 
available both in hard copy and electronically in 
mid-February. This year there are four tracks: The AVS 
and Uniras Products and Technology Track; The Application 
Development Track; and two User/Application tracks. 

The Technology Track will be presented primarily by the 
AVS engineering staff and include such topics as: latest 
porting information; a look at AVS6; new features; and 
tips 'n tricks.

The Developers Track covers such areas as: How do you 
develop and build an AVS application?; AVS module development; 
and Developer case studies/examples. 

The Users Tracks are discipline-specific sessions with 
presentations in areas such as:

Medical;
Imaging: Remote sensing;
Environmental Sciences;
Oil and Gas: Exploration and Production; 
Engineering Analysis;
Computational Fluid Dynamics (CFD);
Geographical Information Systems (GIS);
Aerospace/Astrophysics; and
General Science (i.e. Physics, Chemistry). 

In addition, there will be a video theater of AVS users 
work, a poster session, an opening keynote address, evening 
reception, and several tutorials and panels. Panels will 
be more technically oriented than in the past and there 
will be fewer hands-on tutorials, although there may be 
hands-on introductory and advanced hands-on training classes. 

The Exhibition floor will be technology oriented and provide 
examples of hardware and software using AVS. We're planning 
an "Emerging Technologies" exhibit to demonstrate state of 
the art complimentary products.

This year we'll also provide an AVS and Uniras products "PlayPen" 
that will offer opportunities for participants to network and 
interact with others from around the world. We'll have some 
workstations in this area for your use in installing and 
showing-off examples of your work. 

This information will be available in hard copy and in electronic 
format on the International AVS Center's public domain ftp site 
in February of 1994. To get an on-line copy, ftp to 128.109.178.23 
and login as anonymous, give your email address as the password 
and cd to the avs94 directory. For ASCII format, type ascii and 
then type get AVS94_prog.txt. PostScript format will also available. 
To get hard copy, send email to avs94@ncsc.org or write to:

International AVS Center
ATTN: David Bennett
3021 Cornwallis Road
Research Triangle Park, NC 27709, USA
Phone (919) 248 1182
FAX (919) 248 1101

Make sure to include your name, address, affiliation, phone 
number and email address.

NOTE: If you are interested in exhibiting at the conference, 
contact David Bennett at the above address or Paul Esdale at 
AVS, Inc (617) 890-4300. 

David T. Bennett
AVS '94 Technical Program Chair
Information Technology Division, MCNC
919 248 1182 Phone
919 248 1101 FAX
avs94@ncsc.org
-- 
David Bennett
International AVS Center
NCSC


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - int_positiv
Message-ID: <1993Dec2.220356.8229@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 2 Dec 1993 22:03:56 GMT

Name        : int_positiv     Version      : 1.000     Mod Number : 1725 
Author      : Richard Albrecht, Max-Planck-Institute for
              Biochemistry
Submitted   : 12/02/93        Last Updated : 12/02/93  Language   : C        
Module path : avs.ncsc.org:avs_modules/data_input/int_positiv
Ported to   : Kubota Sun
Description : This is a short module to adjust the 'tracer' to 'downsize'.
              It works in connection with 'downsize points'. The first
              parameter is a replacement of 'integer'. Only positive
              values are allowed. The second parameter is multiplied
              with the first to give an adjustment of the alpha value in
              'tracer'. Now it is possible to use 'downsize' with the
              'tracer'. The size and the opacity of the image is
              independent from the downsize value.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - downsize_points
Message-ID: <1993Dec2.220438.8303@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 2 Dec 1993 22:04:38 GMT

Name        : downsize_points Version      : 1.000     Mod Number : 1724 
Author      : Richard Albrecht, Max-Planck-Institute for
              Biochemistry
Submitted   : 12/02/93        Last Updated : 12/02/93  Language   : C        
Module path : avs.ncsc.org:avs_modules/filters/downsize_points
Ported to   : Kubota Sun
Description : The module divides the max points array by downsizeval. It
              is assumed that the min points are zero. Now it is possible to
              use 'downsize' in a correct way with the 'tracer'. 'Tracer'
              uses the dims-array for adjusting the view-port. In
              connection with 'downsize', 'tracer' enlarges the output
              by the downsizevalue (due to the unchanged points-array).
              We use this mainly for adjusting the viewing angle and the
              colors of the 'tracer' output at high 'downsize' values ( 4
              ). The final calculation is done with 1. Our datasource is a
              confocal microscope and our normal data size is
              256*256*100.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - SlowDown
Message-ID: <1993Dec2.220542.8384@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 2 Dec 1993 22:05:42 GMT

Name        : SlowDown        Version      : 1.000     Mod Number : 1723 
Author      : Steve Thorpe, International AVS Center
Submitted   : 12/02/93        Last Updated : 12/02/93  Language   : C        
Module path : avs.ncsc.org:avs_modules/filters/SlowDown
Ported to   : Kubota Sun
Description : This Filter AVS Module adds a time delay in the execution of
              an AVS network. Each time it is executed, it uses up
              MilliSeconds worth of time before passing the input
              integer to the output integer. This can be useful to slow
              down an animation in order to more closely examine its data.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From tohanson@gonzo.lerc.nasa.gov (Jeff Hanson)
Newsgroups: comp.graphics.avs
Subject: Re: Looking for low cost solution for printing color AVS output
Date: 2 Dec 1993 17:23:27 GMT
Organization: NASA Lewis Research Center
Lines: 9
Distribution: world
Message-ID: <2dl8af$ade@eagle.lerc.nasa.gov>
References: <2ckdjeINNiev@lynx.unm.edu> <2cqrsr$6o4@conq2.craycos.com>
NNTP-Posting-Host: gonzo.lerc.nasa.gov

Scott is talking about the HP 1200C PaintJet.
-- 
---------------------------------------------------------------------------
 Jeff Hanson (jhanson@lerc.nasa.gov) - Application Enabler
 President, IRIS Explorer Users Group
 Sverdrup Technology, NASA Lewis Research Center Group
 NASA Lewis Research Center, MS 86-4, Cleveland, Ohio 44135
 Telephone - (216) 433-2284            Fax - (216) 433-2182



From kahn@PHYSICS.UNC.EDU (Dan Kahn)
Newsgroups: comp.graphics.avs
Subject: X11R5 server--AVS bug query (for Sun )
Date: 3 Dec 1993 00:59:29 GMT
Organization: Physics Dept. UNC-CH
Lines: 17
Distribution: world
Message-ID: <2dm31h$siv@samba.oit.unc.edu>
NNTP-Posting-Host: trajan.physics.unc.edu


I'm using Sun Sparc stations with an X11R5 X server which I think is up to patch
level 9.  Convex AVS produces a mess in my pixmap window (using the Sun just as
the display machine) when I look at certain geometries.

I thought it was AVS, but I tried it under Openwindows 3 and everything worked
fine.

Is there a known bug (which AVS tickles) with the MIT distribution of Xsun;
perhaps one that was fixed by a patch?

Thanks,
--dan






From u8223552@cc.nctu.edu.tw ()
Subject: How to read a 'field' data file
Message-ID: <1993Dec3.085414.18686@debbie.cc.nctu.edu.tw>
Sender: usenet@debbie.cc.nctu.edu.tw
Nntp-Posting-Host: ccsun13
Organization: National Chiao Tung University
X-Newsreader: TIN [version 1.2 PL1]
Date: Fri, 3 Dec 1993 08:54:14 GMT
Lines: 39


Hello SIR:

   I am a new AVS user and need your help. The problem I met is as follows:

   I made up a network in order to read a set of data which includes values
of x axis, y axis and pressure. We usually use 'read field' module to
implement it. But now my data format is special, the input matrix is not a
MxN 'uniform' matrix. That is, the density of sample point is different
everywhere in the matrix. As shown in the following figure, every block is
a MxN matrix, so the density of points in the center will be much higher
than others.
                     M
        ----------------------------      
        |  ----------------------  |       
        |  |  ----------------  |  |
        |  |  |      M       |  |  |
        |  |  |      :       |  |  |
        |  |  |      :       |  |  |
       N| N| N| ...       ...|N |N |N
        |  |  |      :       |  |  |
        |  |  |      :       |  |  |
        |  |  |      M       |  |  |
        |  |  ----------------  |  |
        |  ----------------------  |
        ----------------------------
                     M

   After I tried to use 'field=irregular' in AVS field file, I think that
the 'read field' module can not accept this data format. Is there any
module or any method that can solve this problem?

   Any help would be appreciated. Thanks a lot!
ps :machine is DEC station 5000/260
    DEC AVS V4.0

                                           Sincerely yours, Jyh-Yii Chen
                                  E-mail: gis82552@cello.cis.nctu.edu.tw
                                                             Nov 9, 1993


From avs@ncsc.org
Subject: Re: Macintosh/PowerPC Port
Message-ID: <1993Dec3.142446.17693@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org 
Organization: North Carolina Supercomputing Center
Date: Fri, 3 Dec 1993 14:24:46 GMT

Hi Curt-

>From Ian:

To my knowledge, we have never been asked to support OS/2 - not even by
IBM. But you are right to point out that the same Taligent issue would
apply.

Ian Reid
Advanced Visual Systems
ianr@avs.com

>Wrote...
>
>>We do expect to provide AVS for all major desktop environments eventually
>>and will port to the Microsoft/Intel Windows & NT PC environment next year
>>with AVS6. Our current view is that we should not move to the Apple
>>environment until we understand better the implications of the IBM/Apple
>>Taligent Pink project.
>
>IBM's OS/2 2.x is conspicuously absent from the above list of desktop OS's.
>Is the reason for its omission similar to that given for the Macintosh?
>
>-----------
>Curt Roelle                                     Curtis_Roelle@jhuapl.edu
>Space Department / Space Sciences Branch
>Johns Hopkins University -- Applied Physics Laboratory


From tzak@cmsa.gmr.com (Thomas Zak CT90)
Newsgroups: comp.graphics.avs
Subject: Re: White background on the graphics window of AVS
Date: 3 Dec 1993 14:21:00 GMT
Organization: Electronic Data Systems
Lines: 16
Distribution: world
Message-ID: <2dni0c$fap@rcsuna.gmr.com>
References: <1993Dec2.175407.438@rtpnc.epa.gov>
Reply-To: tzak@cmsa.gmr.com (Thomas Zak CT90)
NNTP-Posting-Host: brutus.ct.gmr.com
Keywords: background color


In a previous article Y. Yang wrote
>Could anyone tell me how I can set the background color of
>the graphics window of the geometry viewer to white?
>
>Thanks in advance.

Go To the Geometry Viewer control panel.
Select Cameras
At the bottom of the panel there is a button called 
             'Edit Background Color'


Tom Zak
Electronic Data Systems
tzak@cmsa.gmr.com


From rudi@helix.nih.gov (Rudolf Podgornik)
Subject: Input formats anyone?
Message-ID: <1993Dec3.101351@helix.nih.gov>
Sender: postman@alw.nih.gov (AMDS Postmaster)
Reply-To: rudi@helix.nih.gov (Rudolf Podgornik)
Organization: National Institutes of Health
References:  <1993Dec3.085414.18686@debbie.cc.nctu.edu.tw>
Date: Fri, 3 Dec 1993 15:13:51 GMT
Lines: 14


Hi.

I am not even a new user. I am at a stage just before that, :-)

What I am wandering is what format of images can I import
into AVS. Would it take something like .gif? I am not able
to understand the arcane language of the manual at this point,
so please HELP ME.

Regards,
               Rudi Podgornik
               LSB/DCRT/NIH
                rudi@helix.nih.gov


From boccio@cc.swarthmore.edu (John R. Boccio)
Newsgroups: comp.graphics.avs
Subject: Re: Macintosh/PowerPC Port
Followup-To: comp.graphics.avs
Date: 3 Dec 1993 16:19:57 GMT
Organization: Swarthmore College
Lines: 49
Distribution: world
Message-ID: <boccio-031293111522@photon.swarthmore.edu>
References: <1993Dec3.142446.17693@mcnc.org>
NNTP-Posting-Host: photon.swarthmore.edu
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

In article <1993Dec3.142446.17693@mcnc.org>, avs@ncsc.org wrote:

> Hi Curt-
> 
> From Ian:
> 
> To my knowledge, we have never been asked to support OS/2 - not even by
> IBM. But you are right to point out that the same Taligent issue would
> apply.
> 
> Ian Reid
> Advanced Visual Systems
> ianr@avs.com
> 
> >Wrote...
> >
> >>We do expect to provide AVS for all major desktop environments eventually
> >>and will port to the Microsoft/Intel Windows & NT PC environment next year
> >>with AVS6. Our current view is that we should not move to the Apple
> >>environment until we understand better the implications of the IBM/Apple
> >>Taligent Pink project.
> >
> >IBM's OS/2 2.x is conspicuously absent from the above list of desktop OS's.
> >Is the reason for its omission similar to that given for the Macintosh?
> >
> >-----------
> >Curt Roelle                                     Curtis_Roelle@jhuapl.edu
> >Space Department / Space Sciences Branch
> >Johns Hopkins University -- Applied Physics Laboratory

I guess I do not understand why Taligent or Pink (both of which are years
in the future) should have any implications on the Macintosh port.

It would seem to me that AVS could be port to PowerPC using native mode
code as are many other applications.

It really gets tiresome to watch all that effort go into a port to
second-rate GUI(windows) and a very poor networked environment(NT) rather
than a system which is a natural for visualization and has built-in
superior GUI and networking.

In addition, there will probably be more Macintosh PowerPC RISC machines on
desktops by this time next year than almost all the UNIX desktop systems
now existing, so it would be a good marketing decision also.

Just my two cents.

John Boccio
boccio@cc.swarthmore.edu


From danzhou@nutcase.cat.syr.edu (Dan Zhou)
Subject: Re: White background on the graphics window of AVS
Message-ID: <1993Dec4.152224.20028@newstand.syr.edu>
Keywords: background color
Organization: Syracuse University
References: <1993Dec2.175407.438@rtpnc.epa.gov> <2dni0c$fap@rcsuna.gmr.com>
Date: Sat, 4 Dec 93 15:22:24 EST
Lines: 17

>>Could anyone tell me how I can set the background color of
>>the graphics window of the geometry viewer to white?
>
>Go To the Geometry Viewer control panel.
>At the bottom of the panel there is a button called 
>             'Edit Background Color'
>
I have one problem too.  I need to print out the image in geometry
viewer window, so the image_to_postscript module is used and the background
color is edited as above to white.  Still when the postscript file gets
printed, it carries a very light background instead of totally white.  
(both color and grey postscript files have been tried.)

Is there any way around this?  (HP, AVS5.0 and HP1200C printer).

-- Dan



From een5mpd@sun.leeds.ac.uk (M P Davison)
Subject: Re: Input formats anyone?
Message-ID: <1993Dec6.092931.8677@gps.leeds.ac.uk>
Sender: nntp@gps.leeds.ac.uk
Reply-To: een5mpd@sun.leeds.ac.uk
Organization: University of Leeds, U.K.
References: <1993Dec3.101351@helix.nih.gov>
Date: Mon, 6 Dec 1993 09:29:31 GMT
Lines: 17

Get the module "read_any_image" from the AVS repository - ftp address avs.ncsc.org. 
This will enable you to read virtually any image format you want to

Mark

--            
Mark Davison, 	
	Department of Electronic and Electrical Engineering,
	The University of Leeds, Leeds, LS2 9JT, United Kingdom

E-mail: M.P.Davison@elec-eng.leeds.ac.uk  
Tel:    Int+ 44 (0)532 332063		Fax: Int+ 44 (0)532 332032
--






From <PAPCC@CUNYVM.CUNY.EDU>
Date: Mon, 6 Dec 1993 01:25:37 EST
;rganization: City University of New York/ University Computer Center
Lines: 14

Hello!

  I'm wondering if there is any method of automatic adjustment the color
range modulus in AVS to fit incoming data field.  For instance, the first
data set is in range [-100 : 100] but next could be [-50 : 75] and so on,
it is rather troublesome to adjust the color range by hand each time
new data set is incoming.

Thank you for any tips and suggestions you may have!

-Pawel Potocki

-------
e-mail: potocki@lev.engr.ccny.cuny.edu


From kim@vislab.su.edu.au (Kim Lester)
Subject: AVS Animator + Texture Maps
Message-ID: <CHLAB0.3CH@ucc.su.OZ.AU>
Keywords:  Animator, Texture Maps
Sender: news@ucc.su.OZ.AU
Nntp-Posting-Host: lewis.vislab.su.edu.au
Organization: VisLab - Sydney University, Australia.
References:  <2cik5h$5ui@samba.oit.unc.edu>
Date: Mon, 6 Dec 1993 01:18:35 GMT
Lines: 36


Hi,
	I am trying to produce an animation with AVS Animator.
It does not handle texture maps at all well, in fact it doesn't
handle them at all. My immediate problem is that I need to
animate a texture map. I am trying to write out the Anim CLI
script, but I need to be able to manipulate the texture map fully.
I can't seem to find the appropriate function or combination of
finctions to change the map matrix. ie I want to map an image onto
a surface and then manipulate that surface. I can interactively
move the mapping plane in the geom viewer but cannot find how to
do this throu the cli script. There are plenty of options for
the camera and object etc - what about the tex map.
The animator really should handle texture maps. even if you
apply one to a mesh say it deletes it after you rescale the mesh
etc. Most frustrating.

Ideas and suggestions most welcome.

thanks in advance

	Kim Lester,
	Applications Coordinator,
	Vislab.

----------------------------------------------------------------------------
e-mail:     kim@vislab.su.edu.au	|
snail-mail: Bdlg A28,			|
	    University of Sydney,	|  DOS - the original computer virus
	    Sydney, NSW 2006,		|
	    Australia			|  OS/2 on PS/2 - half an operating
phone:	   (61 2) 692 0525		|          system on half a computer
fax:	   (61 2) 660 2903		|
----------------------------------------------------------------------------




From kim@vislab.su.edu.au (Kim Lester)
Subject: UCD data
Message-ID: <CHLB8s.5Ay@ucc.su.OZ.AU>
Keywords: UCD
Sender: news@ucc.su.OZ.AU
Nntp-Posting-Host: lewis.vislab.su.edu.au
Organization: VisLab - Sydney University, Australia.
Date: Mon, 6 Dec 1993 01:38:52 GMT
Lines: 28



I need polyhedron with many sides. (I note in the header files there is
a limit of 20 - but it is a start). Sooo I modified the read_ucd.c
exmaple and created a cell type called poly that has as many nodes as
specified (I ignore mid-edge data to keep things simple)
however my initial attempts fail. I can read all the tradition types
eg hex, but as soon as I try my new poly the UCD to geom module dies.

Has anyone else tried to do this?

Am I going about things the right way. ie is there a better/proper way
to formally add an new ucd structure. Gee all I wanted was a true polyhedron... :-)


	Kim Lester,
	Applications Coordinator,
	Vislab.

----------------------------------------------------------------------------
e-mail:     kim@vislab.su.edu.au	|
snail-mail: Bdlg A28,			|
	    University of Sydney,	|  DOS - the original computer virus
	    Sydney, NSW 2006,		|
	    Australia			|  OS/2 on PS/2 - half an operating
phone:	   (61 2) 692 0525		|          system on half a computer
fax:	   (61 2) 660 2903		|
----------------------------------------------------------------------------


From chrisp@theory.TC.Cornell.EDU (Chris Pelkie)
Newsgroups: comp.graphics.avs,comp.graphics.visualization
Subject: Re: Automatic Color Range [Q]
Date: 6 Dec 1993 15:26:03 GMT
Organization: Cornell Theory Center
Lines: 36
Distribution: world
Message-ID: <2dviub$hsg@fitz.TC.Cornell.EDU>
References: <93340.012537PAPCC@CUNYVM.CUNY.EDU>
NNTP-Posting-Host: theory.tc.cornell.edu

In article <93340.012537PAPCC@CUNYVM.CUNY.EDU>, <PAPCC@CUNYVM.CUNY.EDU> writes:
|> Hello!
|> 
|>   I'm wondering if there is any method of automatic adjustment the color
|> range modulus in AVS to fit incoming data field.  For instance, the first
|> data set is in range [-100 : 100] but next could be [-50 : 75] and so on,
|> it is rather troublesome to adjust the color range by hand each time
|> new data set is incoming.
|> 
|> Thank you for any tips and suggestions you may have!
|> 
|> -Pawel Potocki
|> 
|> -------
|> e-mail: potocki@lev.engr.ccny.cuny.edu


In IBM Data Explorer V2.0 you can directly connect the data
to the input of colormap and it autoscales. (That's a plug.)

However, before that feature existed, we used to normalize
the data to a range (say 0-100) then always set the colormap
range to 0-100. Normalize your data with a Compute (well,
I don't know if AVS can do that either, but we do it in
DX), by dividing each value by the max value of the data.
If you can't do it inside AVS, do it with a little preprocessing
filter program.

Your questions about avs might get more (better!) answers
if you also ask them in comp.graphics.avs.
-- 
Chris Pelkie
Scientific Visualization Producer
Cornell Theory Center
Ithaca, NY 14853-3801
chrisp@tc.cornell.edu


From chrisp@theory.TC.Cornell.EDU (Chris Pelkie)
Newsgroups: comp.graphics.avs,comp.graphics.visualization
Subject: Re: Automatic Color Range [Q]
Date: 6 Dec 1993 17:32:39 GMT
Organization: Cornell Theory Center
Lines: 45
Distribution: world
Message-ID: <2dvqbn$j40@fitz.TC.Cornell.EDU>
References: <93340.012537PAPCC@CUNYVM.CUNY.EDU> <2dviub$hsg@fitz.TC.Cornell.EDU>
NNTP-Posting-Host: theory.tc.cornell.edu

In article <2dviub$hsg@fitz.TC.Cornell.EDU>, chrisp@theory.TC.Cornell.EDU (Chris Pelkie) writes:
|> In article <93340.012537PAPCC@CUNYVM.CUNY.EDU>, <PAPCC@CUNYVM.CUNY.EDU> writes:
|> |> Hello!
|> |> 
|> |>   I'm wondering if there is any method of automatic adjustment the color
|> |> range modulus in AVS to fit incoming data field.  For instance, the first
|> |> data set is in range [-100 : 100] but next could be [-50 : 75] and so on,
|> |> it is rather troublesome to adjust the color range by hand each time
|> |> new data set is incoming.
|> |> 
|> |> Thank you for any tips and suggestions you may have!
|> |> 
|> |> -Pawel Potocki
|> |> 
|> |> -------
|> |> e-mail: potocki@lev.engr.ccny.cuny.edu
|> 
|> 
|> In IBM Data Explorer V2.0 you can directly connect the data
|> to the input of colormap and it autoscales. (That's a plug.)
|> 
|> However, before that feature existed, we used to normalize
|> the data to a range (say 0-100) then always set the colormap
|> range to 0-100. Normalize your data with a Compute (well,
|> I don't know if AVS can do that either, but we do it in
|> DX), by dividing each value by the max value of the data.
|> If you can't do it inside AVS, do it with a little preprocessing
|> filter program.
|> 
|> Your questions about avs might get more (better!) answers
|> if you also ask them in comp.graphics.avs.
|> -- 
|> Chris Pelkie
|> Scientific Visualization Producer
|> Cornell Theory Center
|> Ithaca, NY 14853-3801
|> chrisp@tc.cornell.edu

I meant (of course):  (value-min)/(max-min) = normalized value (0-1)
-- 
Chris Pelkie
Scientific Visualization Producer
Cornell Theory Center
Ithaca, NY 14853-3801
chrisp@tc.cornell.edu


From ahlenius@rtsg.mot.com (Mark Ahlenius)
Subject: Looking for AVS tool to read DCW
Organization: Motorola Cellular Infastructure Group
Date: Mon, 06 Dec 1993 16:50:22 -0600
Message-ID: <ahlenius-061293165022@scmac1.rtsg.mot.com>
Followup-To: comp.graphics.avs
Sender: news@lmpsbbs.comm.mot.com (Net News)
Nntp-Posting-Host: 136.182.124.71
Lines: 23

Hi,

I am just starting to learn about AVS. I have a question
regarding any possible filters which might be available to
read in the data stored on the Digital Chart of the World
CD-ROM dics.  It is stored in some vector product format.

The discs are produced by the Defense Mapping Agency of the
U.S. govn.

The only computer programs that came with the discs are for
a PC.  

Are there any such tools availabe to bring this data into 
AVS?

thanks much.

email responses prefered.

'mark

ahlenius@cig.mot.com


From docbrain@marie.physik.tu-berlin.de (Frank Seidinger)
Newsgroups: comp.graphics.avs
Subject: access to geom input?
Date: 7 Dec 1993 10:28:57 GMT
Organization: TUBerlin/ZRZ
Lines: 8
Message-ID: <2e1lt9$nqm@mailgzrz.TU-Berlin.DE>
NNTP-Posting-Host: marie.physik.tu-berlin.de

I need to access AVS geometries from within a module. The manual
is no help, it simply says that AVS3 does not support functions
to access geometries, although they can be declared as an input
port. I tried to get the information from geom.h, but a good
example program might be more of a help.

Andreas



From andreas@c3440.edvz.uni-linz.ac.at (Andreas Hausleitner)
Subject: AVS and Convex Application Compiler
Message-ID: <1993Dec7.131114.12338@alijku05.edvz.uni-linz.ac.at>
Sender: news@alijku05.edvz.uni-linz.ac.at
Nntp-Posting-Host: c3.edvz.uni-linz.ac.at
Organization: Technical University Vienna/Austria
Date: Tue, 7 Dec 1993 13:11:14 GMT
Lines: 27

Hello AVSers!

I'm working fine with AVS on the CONVEX (C3440).
I want to use the Convex Application Compiler (build)
to compile a sort AVS-modules (C-Code).

The problem is, that the "main" routine is in a
library (libflow_c I think). So the Application
Compiler breaks with the message that there is no
main found (the Application Compiler uses special
annotated libriaries but I can also link other libraries
from that the Application Compiler get no info).

Has anyone fixed this problem?

Thanks in advance

Andreas


_______________________________
Andreas Hausleitner
University of Linz / Austria
Department for Supercomputing
hausleitner@edvz.uni-linz.ac.at




From larryg@avs.com (Larry Gelberg)
Newsgroups: comp.graphics.avs,comp.graphics.visualization
Subject: Re: Automatic Color Range [Q]
Followup-To: comp.graphics.avs,comp.graphics.visualization
Date: 7 Dec 1993 15:03:03 GMT
Organization: Advanced Visual Systems Inc.
Lines: 33
Message-ID: <2e25v7$l0k@nda.nda.com>
References: <93340.012537PAPCC@CUNYVM.CUNY.EDU>
NNTP-Posting-Host: phobos.avs.com
X-Newsreader: TIN [version 1.2 PL1]

PAPCC@CUNYVM.CUNY.EDU wrote:
:   I'm wondering if there is any method of automatic adjustment the color
: range modulus in AVS to fit incoming data field.  For instance, the first
: data set is in range [-100 : 100] but next could be [-50 : 75] and so on,
: it is rather troublesome to adjust the color range by hand each time
: new data set is incoming.

The easy answer to your question is to use the 'color range' module - 
that's exactly what it is there for.  It normalizes the range of the
color map to the range of the data.

There are cases however, when you don't want to normalize the colormap
to the range of the specific data set you are looking at, but to a more
'global' dataset from which the specific one is derived.  A good example
is when looking at time slices for a simulation.  Each slice may have a 
different data range and when looking at a series of slices, you always
want 'red' to mean the same thing rather than jumping around for each new
sample.  

In AVS5, there are two new modules to do this: 'minmax' and 'ucd minmax'.
These modules override the minimum and maximum data values for your
fields and ucds to be the min and max for the enitre collection of data.
This is another way of ensuring that what you see is what you think 
you see.

I hope this helps!
larryg

--
=== Larry Gelberg ============================ larryg@avs.com =======
      Advanced Visual Systems Inc. (AVS Inc.)
      300 Fifth Ave, Waltham, MA 02154
===== Tel: 617-890-4300 = Fax: 617-890-8287 =========================


From cflatter@nrao.edu (Chris Flatters)
Subject: Re: Automatic Color Range [Q]
In-Reply-To: 's message of Mon, 6 Dec 1993 01:25:37 EST
Message-ID: <CFLATTER.93Dec7110546@laphroaig.aoc.nrao.edu>
Sender: news@Mr-Hyde.aoc.nrao.edu
Organization: NRAO
References: <93340.012537PAPCC@CUNYVM.CUNY.EDU>
Date: 07 Dec 1993 18:05:46 GMT
Lines: 11

In article <93340.012537PAPCC@CUNYVM.CUNY.EDU> <PAPCC@CUNYVM.CUNY.EDU> writes:
     I'm wondering if there is any method of automatic adjustment the color
   range modulus in AVS to fit incoming data field.  For instance, the first
   data set is in range [-100 : 100] but next could be [-50 : 75] and so on,
   it is rather troublesome to adjust the color range by hand each time
   new data set is incoming.

Use the "color range" module (AVS 4 and later -- and maybe earlier).

	Chris Flatters
	cflatter@nrao.edu


From larryg@avs.com (Larry Gelberg)
Newsgroups: comp.graphics.avs
Subject: AVS Holiday Card
Date: 7 Dec 1993 21:27:10 GMT
Organization: Advanced Visual Systems Inc.
Lines: 973
Message-ID: <2e2sfe$7lt@nda.nda.com>
NNTP-Posting-Host: phobos.avs.com
X-Newsreader: TIN [version 1.2 PL1]

Here is an AVS Holiday Card for all of you out there who have AVS5.  
Just save this file as something like "xmas.scr", strip off this 
header, and then type:
	avs -cli "script -play xmas.scr"

I hope you enjoy it! (I wanted to get it out before Channuka started!)

larryg

--
=== Larry Gelberg ============================ larryg@avs.com =======
      Advanced Visual Systems Inc. (AVS Inc.)
      300 Fifth Ave, Waltham, MA 02154
===== Tel: 617-890-4300 = Fax: 617-890-8287 =========================
---------------------------   CUT HERE  -----------------------------
present "Network Editor"
net_clear
module "generate grid.user.0" -xy 468,42
module "create geom.user.1" -xy 618,92
module "geometry viewer.user.2" -xy 598,182
panel "geometry viewer.user.2!display" -w container -p ui -xy 294,100 \
   -wh 652,800 -P zoom_coords string "0 0 0 0 0 <$NULL> 0 0 0 0"
port_connect "generate grid.user.0":0 "geometry viewer.user.2":0
port_connect "create geom.user.1":0 "geometry viewer.user.2":0
parm_set "generate grid.user.0":XZ 0
parm_set "generate grid.user.0":YZ 0
parm_set "generate grid.user.0":NX 100
parm_set "generate grid.user.0":NY 100
geom_set_matrix -obj "grids.0" -tx -4.2 -ty -5 

# define Christmas Tree
parm_set "create geom.user.1":sub_action Polyline
geom_pick 00 100 -button 0 -press
geom_pick 00 100 -button 0 -release

geom_pick 10 120 -button 0 -press
geom_pick 10 120 -button 0 -release
geom_pick 5 120 -button 0 -press
geom_pick 5 120 -button 0 -release

geom_pick 15 140 -button 0 -press
geom_pick 15 140 -button 0 -release
geom_pick 10 140 -button 0 -press
geom_pick 10 140 -button 0 -release

geom_pick 20 160 -button 0 -press
geom_pick 20 160 -button 0 -release
geom_pick 15 160 -button 0 -press
geom_pick 15 160 -button 0 -release

geom_pick 25 180 -button 0 -press
geom_pick 25 180 -button 0 -release
geom_pick 20 180 -button 0 -press
geom_pick 20 180 -button 0 -release

geom_pick 30 200 -button 0 -press
geom_pick 30 200 -button 0 -release
geom_pick 5 200 -button 0 -press
geom_pick 5 200 -button 0 -release

geom_pick 5 220 -button 0 -press
geom_pick 5 220 -button 0 -release
geom_pick 0 220 -button 0 -press
geom_pick 0 220 -button 0 -release

parm_set "create geom.user.1":action CONSTRUCT
parm_set "create geom.user.1":sub_action Revolution
parm_set "create geom.user.1":axis Y-axis
parm_set "create geom.user.1":sub_action DONE

geom_set_color -object "Surface_0.1" 0 .5 .1
geom_refresh
# define Mogan David 
parm_set "create geom.user.1":action ADD
parm_set "create geom.user.1":sub_action Polyline
geom_pick 0 300 -button 0 -press
geom_pick 0 300 -button 0 -release
geom_pick 15 320 -button 0 -press
geom_pick 15 320 -button 0 -release
geom_pick 45 320 -button 0 -press
geom_pick 45 320 -button 0 -release
geom_pick 25 340 -button 0 -press
geom_pick 25 340 -button 0 -release
geom_pick 48 370 -button 0 -press
geom_pick 48 370 -button 0 -release
geom_pick 15 370 -button 0 -press
geom_pick 15 370 -button 0 -release
geom_pick 00 390 -button 0 -press
geom_pick 00 390 -button 0 -release
parm_set "create geom.user.1":action CONSTRUCT
parm_set "create geom.user.1":sub_action Revolution
parm_set "create geom.user.1":Tolerance .6
parm_set "create geom.user.1":axis Y-axis
parm_set "create geom.user.1":sub_action DONE

geom_set_color -object "Surface_1.1" 0 1 1
geom_set_render_mode -object "Surface_1.1" outline_gouraud
geom_refresh
# turn off grid
net_flow off
geom_set_visibility -object grids.0 -1
geom_set_visibility -object Curve_0.1 -1
geom_set_visibility -object Curve_1.1 -1
net_flow on
geom_reset -object top
geom_normalize -object top

# add text
module label.user.3 -xy 165,137 -ex $Path/avs_library/mongo
port_connect label.user.3:0 "geometry viewer.user.2":0
module label.user.4 -xy 341,137 -ex $Path/avs_library/mongo
port_connect label.user.4:0 "geometry viewer.user.2":0
module label.user.5 -xy 253,281 -ex $Path/avs_library/mongo
port_connect label.user.5:0 "geometry viewer.user.2":0

# add colored background
module "color legend.user.6" -xy 285,185 -ex $Path/avs_library/mongo
module "generate colormap.user.7" -xy 317,113
net_flow off
port_connect "generate colormap.user.7":0 "color legend.user.6":0
port_connect "color legend.user.6":0 "geometry viewer.user.2":0
parm_set "generate colormap.user.7":colormap "{ \
{0.666666687,1,1,0}\
{0.666666687,1,0.996078432,1.53787023e-05}\
{0.666666687,1,0.992156863,6.15148092e-05}\
{0.666666687,1,0.988235295,0.300138408315}\
{0.666666687,1,0.984313726,0.300246059237}\
{0.666666687,1,0.980392158,0.300384467538}\
{0.666666687,1,0.97647059,0.300553633261}\
{0.666666687,1,0.972549021,0.30075355632}\
{0.666666687,1,0.968627453,0.300984236947}\
{0.666666687,1,0.964705884,0.30124567491}\
{0.666666687,1,0.960784316,0.30153787015}\
{0.666666687,1,0.956862748,0.3018608229}\
{0.666666687,1,0.952941179,0.00221453304}\
{0.666666687,1,0.949019611,0.30259900047}\
{0.666666687,1,0.945098042,0.00301422528}\
{0.666666687,1,0.941176474,0.30346020772}\
{0.666666687,1,0.937254906,0.00393694779}\
{0.666666687,1,0.933333337,0.30444444502}\
{0.666666687,1,0.929411769,0.00498269964}\
{0.666666687,1,0.925490201,0.00555171119}\
{0.666666687,1,0.921568632,0.0061514806}\
{0.666666687,1,0.917647064,0.3067820074}\
{0.666666687,1,0.913725495,0.0074432916}\
{0.666666687,1,0.909803927,0.30813533273}\
{0.666666687,1,0.905882359,0.00885813218}\
{0.666666687,1,0.90196079,0.00961168855}\
{0.666666687,1,0.898039222,0.3103960019}\
{0.666666687,1,0.894117653,0.011211073}\
{0.666666687,1,0.890196085,0.0120569011}\
{0.666666687,1,0.886274517,0.0129334871}\
{0.666666687,1,0.882352948,0.3138408309}\
{0.666666687,1,0.87843138,0.0147789316}\
{0.666666687,1,0.874509811,0.3157477912}\
{0.666666687,1,0.870588243,0.0167474076}\
{0.666666687,1,0.866666675,0.0177777801}\
{0.666666687,1,0.862745106,0.0188389104}\
{0.666666687,1,0.858823538,0.3199307986}\
{0.666666687,1,0.854901969,0.0210534427}\
{0.666666687,1,0.850980401,0.3222068448}\
{0.666666687,1,0.847058833,0.0233910047}\
{0.666666687,1,0.843137264,0.0246059224}\
{0.666666687,1,0.839215696,0.025851598}\
{0.666666687,1,0.835294127,0.3271280296}\
{0.666666687,1,0.831372559,0.0284352191}\
{0.666666687,1,0.827450991,0.0297731664}\
{0.666666687,1,0.823529422,0.3311418697}\
{0.666666687,1,0.819607854,0.0325413309}\
{0.666666687,1,0.815686285,0.0339715518}\
{0.666666687,1,0.811764717,0.0354325287}\
{0.666666687,1,0.807843149,0.3369242616}\
{0.666666687,1,0.80392158,0.0384467542}\
{0.666666687,1,0.800000012,0.0400000028}\
{0.666666687,1,0.796078444,0.3415840074}\
{0.666666687,1,0.792156875,0.0431987718}\
{0.666666687,1,0.788235307,0.3448442921}\
{0.666666687,1,0.784313738,0.0465205684}\
{0.666666687,1,0.78039217,0.0482276045}\
{0.666666687,1,0.776470602,0.0499654002}\
{0.666666687,1,0.772549033,0.0517339483}\
{0.666666687,1,0.768627465,0.3535332561}\
{0.666666687,1,0.764705896,0.0553633235}\
{0.666666687,1,0.760784328,0.3572241433}\
{0.666666687,1,0.75686276,0.0591157265}\
{0.666666687,1,0.752941191,0.361038062}\
{0.666666687,1,0.749019623,0.0629911646}\
{0.666666687,1,0.745098054,0.3649750158}\
{0.666666687,1,0.741176486,0.0669896305}\
{0.666666687,1,0.737254918,0.3690349936}\
{0.666666687,1,0.733333349,0.0711111203}\
{0.666666687,1,0.729411781,0.0732180029}\
{0.666666687,1,0.725490212,0.0753556415}\
{0.666666687,1,0.721568644,0.3775240362}\
{0.666666687,1,0.717647076,0.0797231942}\
{0.666666687,1,0.713725507,0.3819531009}\
{0.666666687,1,0.709803939,0.0842137709}\
{0.666666687,1,0.70588237,0.386505197}\
{0.666666687,1,0.701960802,0.088827379}\
{0.666666687,1,0.698039234,0.3911803246}\
{0.666666687,1,0.694117665,0.0935640186}\
{0.666666687,1,0.690196097,0.0959784761}\
{0.666666687,1,0.686274529,0.3984236896}\
{0.666666687,1,0.68235296,0.100899659}\
{0.666666687,1,0.678431392,0.103406392}\
{0.666666687,1,0.674509823,0.105943874}\
{0.666666687,1,0.670588255,0.108512118}\
{0.666666687,1,0.666666687,0.111111119}\
{0.666666687,1,0.662745118,0.113740876}\
{0.666666687,1,0.65882355,0.116401389}\
{0.666666687,1,0.654901981,0.119092666}\
{0.666666687,1,0.650980413,0.121814691}\
{0.666666687,1,0.647058845,0.124567479}\
{0.666666687,1,0.643137276,0.127351031}\
{0.666666687,1,0.639215708,0.130165324}\
{0.666666687,1,0.635294139,0.133010387}\
{0.666666687,1,0.631372571,0.135886207}\
{0.666666687,1,0.627451003,0.138792783}\
{0.666666687,1,0.623529434,0.141730115}\
{0.666666687,1,0.619607866,0.144698203}\
{0.666666687,1,0.615686297,0.147697046}\
{0.666666687,1,0.611764729,0.150726646}\
{0.666666687,1,0.607843161,0.153787017}\
{0.666666687,1,0.603921592,0.156878129}\
{0.666666687,1,0.600000024,0.160000011}\
{0.666666687,1,0.596078455,0.163152635}\
{0.666666687,1,0.592156887,0.16633603}\
{0.666666687,1,0.588235319,0.16955018}\
{0.666666687,1,0.58431375,0.172795087}\
{0.666666687,1,0.580392182,0.17607075}\
{0.666666687,1,0.576470613,0.179377168}\
{0.666666687,1,0.572549045,0.182714343}\
{0.666666687,1,0.568627477,0.186082274}\
{0.666666687,1,0.564705908,0.189480975}\
{0.666666687,1,0.56078434,0.192910418}\
{0.666666687,1,0.556862772,0.196370631}\
{0.666666687,1,0.552941203,0.199861601}\
{0.666666687,1,0.549019635,0.203383312}\
{0.666666687,1,0.545098066,0.206935793}\
{0.666666687,1,0.541176498,0.210519031}\
{0.666666687,1,0.53725493,0.214133024}\
{0.666666687,1,0.533333361,0.217777774}\
{0.666666687,1,0.529411793,0.221453294}\
{0.666666687,1,0.525490224,0.225159556}\
{0.666666687,1,0.521568656,0.228896573}\
{0.666666687,1,0.517647088,0.232664362}\
{0.666666687,1,0.513725519,0.236462906}\
{0.666666687,1,0.509803951,0.240292192}\
{0.666666687,1,0.505882382,0.244152248}\
{0.666666687,1,0.501960814,0.24804306}\
{0.666666687,1,0.498039216,0.251964658}\
{0.666666687,1,0.494117647,0.255916983}\
{0.666666687,1,0.490196079,0.259900063}\
{0.666666687,1,0.486274511,0.2639139}\
{0.666666687,1,0.482352942,0.267958522}\
{0.666666687,1,0.478431374,0.27203387}\
{0.666666687,1,0.474509805,0.276139975}\
{0.666666687,1,0.470588237,0.280276835}\
{0.666666687,1,0.466666669,0.284444481}\
{0.666666687,1,0.4627451,0.288642853}\
{0.666666687,1,0.458823532,0.292872012}\
{0.666666687,1,0.454901963,0.297131896}\
{0.666666687,1,0.450980395,0.301422566}\
{0.666666687,1,0.447058827,0.305743963}\
{0.666666687,1,0.443137258,0.310096145}\
{0.666666687,1,0.43921569,0.314479083}\
{0.666666687,1,0.435294122,0.318892777}\
{0.666666687,1,0.431372553,0.323337197}\
{0.666666687,1,0.427450985,0.327812403}\
{0.666666687,1,0.423529416,0.332318366}\
{0.666666687,1,0.419607848,0.336855084}\
{0.666666687,1,0.41568628,0.341422558}\
{0.666666687,1,0.411764711,0.346020788}\
{0.666666687,1,0.407843143,0.350649774}\
{0.666666687,1,0.403921574,0.355309516}\
{0.666666687,1,0.400000006,0.360000014}\
{0.666666687,1,0.396078438,0.364721298}\
{0.666666687,1,0.392156869,0.369473308}\
{0.666666687,1,0.388235301,0.374256074}\
{0.666666687,1,0.384313732,0.379069626}\
{0.666666687,1,0.380392164,0.383913904}\
{0.666666687,1,0.376470596,0.388788968}\
{0.666666687,1,0.372549027,0.393694758}\
{0.666666687,1,0.368627459,0.398631334}\
{0.666666687,1,0.36470589,0.403598636}\
{0.666666687,1,0.360784322,0.408596724}\
{0.666666687,1,0.356862754,0.413625568}\
{0.666666687,1,0.352941185,0.418685138}\
{0.666666687,1,0.349019617,0.423775494}\
{0.666666687,1,0.345098048,0.428896606}\
{0.666666687,1,0.34117648,0.434048474}\
{0.666666687,1,0.337254912,0.439231098}\
{0.666666687,1,0.333333343,0.444444478}\
{0.666666687,1,0.329411775,0.449688613}\
{0.666666687,1,0.325490206,0.454963505}\
{0.666666687,1,0.321568638,0.460269153}\
{0.666666687,1,0.31764707,0.465605557}\
{0.666666687,1,0.313725501,0.470972717}\
{0.666666687,1,0.309803933,0.476370662}\
{0.666666687,1,0.305882365,0.481799334}\
{0.666666687,1,0.301960796,0.487258762}\
{0.666666687,1,0.298039228,0.492748976}\
{0.666666687,1,0.294117659,0.498269916}\
{0.666666687,1,0.290196091,0.503821611}\
{0.666666687,1,0.286274523,0.509404123}\
{0.666666687,1,0.282352954,0.515017331}\
{0.666666687,1,0.278431386,0.520661294}\
{0.666666687,1,0.274509817,0.526336074}\
{0.666666687,1,0.270588249,0.53204155}\
{0.666666687,1,0.266666681,0.537777781}\
{0.666666687,1,0.262745112,0.543544829}\
{0.666666687,1,0.258823544,0.549342573}\
{0.666666687,1,0.254901975,0.555171132}\
{0.666666687,1,0.250980407,0.561030388}\
{0.666666687,1,0.247058824,0.566920459}\
{0.666666687,1,0.243137255,0.572841227}\
{0.666666687,1,0.239215687,0.57879281}\
{0.666666687,1,0.235294119,0.58477509}\
{0.666666687,1,0.23137255,0.590788186}\
{0.666666687,1,0.227450982,0.596832037}\
{0.666666687,1,0.223529413,0.602906585}\
{0.666666687,1,0.219607845,0.609011948}\
{0.666666687,1,0.215686277,0.615148067}\
{0.666666687,1,0.211764708,0.621314883}\
{0.666666687,1,0.20784314,0.627512515}\
{0.666666687,1,0.203921571,0.633740902}\
{0.666666687,1,0.200000003,0.640000045}\
{0.666666687,1,0.196078435,0.646289885}\
{0.666666687,1,0.192156866,0.65261054}\
{0.666666687,1,0.188235298,0.658961952}\
{0.666666687,1,0.184313729,0.665344119}\
{0.666666687,1,0.180392161,0.671757042}\
{0.666666687,1,0.176470593,0.678200722}\
{0.666666687,1,0.172549024,0.684675157}\
{0.666666687,1,0.168627456,0.691180348}\
{0.666666687,1,0.164705887,0.697716296}\
{0.666666687,1,0.160784319,0.704282999}\
{0.666666687,1,0.156862751,0.710880458}\
{0.666666687,1,0.152941182,0.717508674}\
{0.666666687,1,0.149019614,0.724167645}\
{0.666666687,1,0.145098045,0.730857372}\
{0.666666687,1,0.141176477,0.737577856}\
{0.666666687,1,0.137254909,0.744329095}\
{0.666666687,1,0.13333334,0.75111115}\
{0.666666687,1,0.129411772,0.757923901}\
{0.666666687,1,0.125490203,0.764767408}\
{0.666666687,1,0.121568628,0.771641672}\
{0.666666687,1,0.117647059,0.778546751}\
{0.666666687,1,0.113725491,0.785482526}\
{0.666666687,1,0.109803922,0.792449057}\
{0.666666687,1,0.105882354,0.799446404}\
{0.666666687,1,0.101960786,0.806474447}\
{0.666666687,1,0.0980392173,0.813533247}\
{0.666666687,1,0.0941176489,0.820622861}\
{0.666666687,1,0.0901960805,0.827743173}\
{0.666666687,1,0.0862745121,0.8348943}\
{0.666666687,1,0.0823529437,0.842076123}\
{0.666666687,1,0.0784313753,0.849288762}\
{0.666666687,1,0.0745098069,0.856532097}\
{0.666666687,1,0.0705882385,0.863806248}\
{0.666666687,1,0.0666666701,0.871111095}\
{0.666666687,1,0.0627451017,0.878446758}\
{0.666666687,1,0.0588235296,0.885813177}\
{0.666666687,1,0.0549019612,0.893210292}\
{0.666666687,1,0.0509803928,0.900638223}\
{0.666666687,1,0.0470588244,0.90809691}\
{0.666666687,1,0.0431372561,0.915586293}\
{0.666666687,1,0.0392156877,0.923106492}\
{0.666666687,1,0.0352941193,0.930657446}\
{0.666666687,1,0.0313725509,0.938239157}\
{0.666666687,1,0.0274509806,0.945851624}\
{0.666666687,1,0.0235294122,0.953494787}\
{0.666666687,1,0.0196078438,0.961168766}\
{0.666666687,1,0.0156862754,0.968873501}\
{0.666666687,1,0.0117647061,0.976608992}\
{0.666666687,1,0.00784313772,0.984375238}\
{0.666666687,1,0.00392156886,0.992172241}\
{0.666666687,1,0,1}\
}"
parm_set "color legend.user.6":Thickness 2
parm_set "color legend.user.6":Length 1.40191257
parm_set "color legend.user.6":Length 2
parm_set "color legend.user.6":"X Position" -1
parm_set "color legend.user.6":"Y Position" -1
parm_set "color legend.user.6":"Z Position" -1
net_flow on
net_flow off
parm_set label.user.3:"Title String" "Merry Christmas!"
parm_set label.user.3:"Font Number" 5
parm_set label.user.3:Green 0
parm_set label.user.3:Blue 0
parm_set label.user.3:"Y Posiiton" 0.08
net_flow on
net_flow off
parm_set label.user.4:"Title String" "Happy Channuka!"
parm_set label.user.4:"Font Number" 5
parm_set label.user.4:"Y Posiiton" -0.35
parm_set label.user.4:Red 1
parm_set label.user.4:Green 1
parm_set label.user.4:Blue 1
net_flow on
net_flow off
parm_set label.user.5:"Title String" "Joyous Solstice ... and an AVS-ful 1994!"
parm_set label.user.5:"Font Number" 5
parm_set label.user.5:Red 1
parm_set label.user.5:Green 0.8
parm_set label.user.5:Blue 0
parm_set label.user.5:"Y Posiiton" -0.15
net_flow on

# set up blinking lights
module "read field.user.8" -xy 53,161 -ex $Path/avs_library/mongo
parm_set "read field.user.8":"Read Field Browser" $Path/data/field/vector.fld
module downsize.user.9 -xy 53,209 -ex $Path/avs_library/mongo
parm_set downsize.user.9:downsize 4
port_connect "read field.user.8":0 downsize.user.9:0
module "extract scalar.user.10" -xy 53,257 -ex $Path/avs_library/mongo
port_connect downsize.user.9:0 "extract scalar.user.10":0
parm_set "extract scalar.user.10":Channel "channel 2"
module "generate colormap.user.11" -xy 21,297
module "generate colormap.user.12" -xy 173,297
module "color range.user.13" -xy 21,345 -ex $Path/avs_library/mongo
module "create geom.user.14" -xy 173,345 -ex $Path/avs_library/mongo
mod_delete "create geom.user.14"
module "color range.user.15" -xy 173,345 -ex $Path/avs_library/mongo
port_connect "extract scalar.user.10":0 "color range.user.13":0
port_connect "extract scalar.user.10":0 "color range.user.15":0
port_connect "generate colormap.user.11":0 "color range.user.13":1
port_connect "generate colormap.user.12":0 "color range.user.15":1
module "blend colormaps.user.16" -xy 109,401 -ex $Path/avs_library/mongo
port_connect "color range.user.13":0 "blend colormaps.user.16":1
port_connect "color range.user.15":0 "blend colormaps.user.16":0
module bubbleviz.user.17 -xy 189,441 -ex $Path/avs_library/mongo
parm_set bubbleviz.user.17:"Radius Scale" 0.3
port_connect "blend colormaps.user.16":0 bubbleviz.user.17:1
port_connect "extract scalar.user.10":0 bubbleviz.user.17:0
module "scatter dots.user.18" -xy 189,481 -ex $Path/avs_library/mongo
port_connect bubbleviz.user.17:0 "scatter dots.user.18":0
port_connect "scatter dots.user.18":0 "geometry viewer.user.2":0
parm_set "generate colormap.user.12":colormap "{ \
{0.666666687,0.82840234,1,0.453765616}\
{0.664052308,0.844674528,1,0.252967358}\
{0.661437929,0.860946774,1,0.326047778}\
{0.65882355,0.877218962,1,0.408389062}\
{0.656209171,0.893491149,1,0.499991238}\
{0.653594792,0.897929013,1,0.600854278}\
{0.650980413,0.902366877,1,0.550581574}\
{0.648366034,0.90680474,1,0.502504826}\
{0.645751655,0.911242604,1,0.456624061}\
{0.643137276,0.915680468,1,0.41293931}\
{0.640522897,0.920118392,1,0.371450573}\
{0.637908518,0.924556255,1,0.237728372}\
{0.635294139,0.928994119,1,0.133722201}\
{0.63267976,0.933431983,1,0.2594320931}\
{0.630065382,0.937869847,1,0.0148580242}\
{0.627451003,0.942307711,1,0.21}\
{0.624836624,0.946745574,1,0.01}\
{0.622222245,0.951183438,1,0.21}\
{0.619607866,0.955621302,1,0.01}\
{0.616993487,0.960059166,1,0.21}\
{0.614379108,0.96449703,1,0}\
{0.611764729,0.968934894,1,0}\
{0.60915035,0.973372817,1,0}\
{0.606535971,0.977810681,1,0}\
{0.603921592,0.982248545,1,0.21}\
{0.601307213,0.986686409,1,0.21}\
{0.598692834,0.991124272,1,0.21}\
{0.596078455,0.995562136,1,0}\
{0.593464077,1,1,0}\
{0.590849698,0.460974902,1,0}\
{0.588235319,0.489151865,1,0.01}\
{0.58562094,0.517328799,1,0.01}\
{0.583006561,0.545505762,1,0.01}\
{0.580392182,0.573682725,1,0}\
{0.577777803,0.601859689,1,0.01}\
{0.575163424,0.630036592,1,0.200389030902}\
{0.572549045,0.658213556,1,0.00155612361}\
{0.569934666,0.686390519,1,0.00350127812}\
{0.567320287,0.0438685976,1,0.20622449443}\
{0.564705908,0.0699857175,1,0.00972577278}\
{0.562091529,0.0961028337,1,0.0140051125}\
{0.55947715,0.12221995,1,0.0190625135}\
{0.556862772,0.148337066,1,0.2248979777}\
{0.554248393,0.174454182,1,0.2315115042}\
{0.551634014,0.200571299,1,0.2389030911}\
{0.549019635,0.22668843,1,0.2470727384}\
{0.546405256,0.252805531,1,0.0336472802}\
{0.543790877,0.278922647,1,0.0289962012}\
{0.541176498,0.305039763,1,0.0246909261}\
{0.538562119,0.331156909,1,0.0207314566}\
{0.53594774,0.357274026,1,0.0171177909}\
{0.533333361,0.383391142,1,0.0138499318}\
{0.530718982,0.409508258,1,0.0109278774}\
{0.528104603,0.435625374,1,0.00835162867}\
{0.525490224,0.461742491,1,0.00612118514}\
{0.522875845,0.487859607,1,0.00423654635}\
{0.520261467,0.513976693,1,0.2055083246}\
{0.517647088,0.540093839,1,0.20694679283}\
{0.515032709,0.566210985,1,0.20855194964}\
{0.51241833,0.592328072,1,0.2103237964}\
{0.509803951,0.618445218,1,0.0122623332}\
{0.507189572,0.644562304,1,0.0143675581}\
{0.504575193,0.67067945,1,0.0166394729}\
{0.501960814,0.696796536,1,0.0190780777}\
{0.499346405,0.722913682,1,0.0216833726}\
{0.496732026,0.749030769,1,0.0244553555}\
{0.494117647,0.775147915,1,0.2273940284}\
{0.491503268,0.323076934,1,0.2304993894}\
{0.48888889,0.269230783,1,0.2337714404}\
{0.486274511,0.215384617,1,0.2372101814}\
{0.483660132,0.161538452,1,0.2408156142}\
{0.481045753,0.107692301,1,0.2445877314}\
{0.478431374,0.0538461432,1,0.3485265404}\
{0.475816995,-1.49011612e-08,1,0.3526320413}\
{0.473202616,0.0208509434,1,0.0569042265}\
{0.470588237,0.0417018868,1,0.0613431074}\
{0.467973858,0.0625528321,1,0.3659486726}\
{0.465359479,0.0834037736,1,0.0707209259}\
{0.4627451,0.104254715,1,0.0756598711}\
{0.460130721,0.125105664,1,0.0807655081}\
{0.457516342,0.145956606,1,0.086037837}\
{0.454901963,0.166807547,1,0.0914768502}\
{0.452287585,0.187658489,1,0.3970825553}\
{0.449673206,0.20850943,1,0.102854945}\
{0.447058827,0.229360372,1,0.108794026}\
{0.444444448,0.250211328,1,0.114899799}\
{0.441830069,0.271062255,1,0.121172257}\
{0.43921569,0.291913211,1,0.127611414}\
{0.436601311,0.312764138,1,0.134217247}\
{0.433986932,0.333615094,1,0.14098978}\
{0.431372553,0.354466051,1,0.147928998}\
{0.428758174,0.375316978,1,0.147188962}\
{0.426143795,0.396167934,1,0.146450773}\
{0.423529416,0.417018861,1,0.145714447}\
{0.420915037,0.437869817,1,0.144979969}\
{0.418300658,0.468723595,1,0.144247353}\
{0.41568628,0.499577343,1,0.143516585}\
{0.413071901,0.530431092,1,0.14278768}\
{0.410457522,0.5612849,1,0.142060637}\
{0.407843143,0.592138648,1,0.141335443}\
{0.405228764,0.622992396,1,0.140612096}\
{0.402614385,0.653846145,1,0.139890626}\
{0.400000006,0.684699893,1,0.139170989}\
{0.397385627,0.715553701,1,0.138453215}\
{0.394771248,0.746407449,1,0.137737304}\
{0.392156869,0.777261198,1,0.13702324}\
{0.38954249,0.808115005,1,0.136311039}\
{0.386928111,0.838968754,1,0.135600686}\
{0.384313732,0.869822502,1,0.134892195}\
{0.381699353,0.0986193269,1,0.134185553}\
{0.379084975,0.0924556255,1,0.133480772}\
{0.376470596,0.0862919167,1,0.132777855}\
{0.373856217,0.0801282078,1,0.132076785}\
{0.371241838,0.0739644989,1,0.131377563}\
{0.368627459,0.0678007901,1,0.130680203}\
{0.36601308,0.0616370812,1,0.129984707}\
{0.363398701,0.0554733723,1,0.129291058}\
{0.360784322,0.0493096635,1,0.128599271}\
{0.358169943,0.0431459546,1,0.127909333}\
{0.355555564,0.0369822457,1,0.127221256}\
{0.352941185,0.0308185387,1,0.126535028}\
{0.350326806,0.0246548299,1,0.125850663}\
{0.347712427,0.018491121,1,0.125168145}\
{0.345098048,0.0123274131,1,0.124487489}\
{0.34248367,0.00616370467,1,0.123808689}\
{0.339869291,-3.7252903e-09,1,0.123131745}\
{0.337254912,0.0166244004,1,0.122456655}\
{0.334640533,0.0332488008,1,0.12178342}\
{0.332026124,0.049873203,1,0.121112041}\
{0.329411745,0.0664976016,1,0.120442517}\
{0.326797366,0.0831220001,1,0.119774848}\
{0.324182987,0.0997464061,1,0.119109042}\
{0.321568608,0.116370805,1,0.118445083}\
{0.318954229,0.132995203,1,0.117782988}\
{0.31633985,0.149619609,1,0.109520152}\
{0.313725471,0.166244,1,0.101557776}\
{0.311111093,0.182868406,1,0.0938958749}\
{0.308496714,0.199492812,1,0.0865344405}\
{0.305882335,0.216117203,1,0.3794734657}\
{0.303267956,0.232741609,1,0.3727129653}\
{0.300653577,0.249366,1,0.066252932}\
{0.298039198,0.265990406,1,0.0600933619}\
{0.295424819,0.282614797,1,0.0542342588}\
{0.29281044,0.299239218,1,0.0486756228}\
{0.290196061,0.315863609,1,0.0434174538}\
{0.287581682,0.332488,1,0.0384597518}\
{0.284967303,0.349112421,1,0.3338025168}\
{0.282352924,0.365736812,1,0.0294457469}\
{0.279738545,0.382361203,1,0.0253894459}\
{0.277124166,0.398985624,1,0.0216336101}\
{0.274509788,0.415610015,1,0.0181782413}\
{0.271895409,0.432234406,1,0.0150233405}\
{0.26928103,0.448858798,1,0.0121689057}\
{0.266666651,0.465483218,1,0.30961493794}\
{0.264052272,0.48210761,1,0.00736143719}\
{0.261437893,0.498732001,1,0.305408403}\
{0.258823514,0.515356421,1,0.30375583535}\
{0.256209135,0.531980813,1,0.30240373472}\
{0.253594756,0.548605204,1,0.30135210087}\
{0.250980377,0.565229595,1,0.300600933796}\
{0.248365998,0.581853986,1,0.300150233493}\
{0.245751619,0.598478436,1,0}\
{0.24313724,0.615102828,1,5.16259897e-05}\
{0.240522861,0.631727219,1,0.000206503959}\
{0.237908483,0.64835161,1,0.000464633922}\
{0.235294104,0.664976001,1,0.000826015836}\
{0.232679725,0.681600392,1,0.00129064976}\
{0.230065346,0.698224843,1,0.00185853569}\
{0.227450967,0.705456913,1,0.00252967351}\
{0.224836588,0.712688982,1,0.00330406334}\
{0.222222209,0.719921112,1,0.00418170542}\
{0.21960783,0.727153182,1,0.00516259903}\
{0.216993451,0.734385252,1,0.30624674512}\
{0.214379072,0.741617322,1,0.30743414275}\
{0.211764693,0.748849452,1,0.30872479286}\
{0.209150314,0.756081522,1,0.310118694}\
{0.206535935,0.763313591,1,0.3116158482}\
{0.203921556,0.734803617,1,0.3132162534}\
{0.201307178,0.706293702,1,0.3149199115}\
{0.198692799,0.677783728,1,0.0167268217}\
{0.19607842,0.649273813,1,0.0186369829}\
{0.193464041,0.620763838,1,0.0206503961}\
{0.190849662,0.592253864,1,0.0227670614}\
{0.188235283,0.563743949,1,0.0249869805}\
{0.185620904,0.535233974,1,0.3273101497}\
{0.183006525,0.50672406,1,0.329736571}\
{0.180392146,0.478214085,1,0.3322662443}\
{0.177777767,0.44970414,1,0.0348991714}\
{0.175163388,0.421194196,1,0.0376353487}\
{0.172549009,0.392684251,1,0.0404747762}\
{0.16993463,0.364174277,1,0.0485322736}\
{0.167320251,0.335664332,1,0.0573206879}\
{0.164705873,0.307154387,1,0.0668400228}\
{0.162091494,0.278644443,1,0.3770902708}\
{0.159477115,0.250134498,1,0.3880714357}\
{0.156862736,0.221624538,1,0.3997835249}\
{0.154248357,0.193114579,1,0.112226523}\
{0.151633978,0.164604634,1,0.125400454}\
{0.149019599,0.136094689,1,0.139305279}\
{0.14640522,0.142011836,1,0.153941035}\
{0.143790841,0.147928998,1,0.169307709}\
{0.141176462,0.15384616,1,0.185405314}\
{0.138562083,0.159763306,1,0.202233821}\
{0.135947704,0.165680468,1,0.219793245}\
{0.133333325,0.17159763,1,0.238083586}\
{0.130718946,0.177514791,1,0.257104844}\
{0.128104568,0.183431953,1,0.276857018}\
{0.125490189,0.189349115,1,0.297340125}\
{0.12287581,0.195266277,1,0.30686250441}\
{0.120261431,0.201183438,1,0.30999377202}\
{0.117647052,0.2071006,1,0.3137118194}\
{0.115032673,0.213017747,1,0.3180166457}\
{0.112418294,0.218934909,1,0.3229082517}\
{0.109803915,0.22485207,1,0.0283866376}\
{0.107189536,0.230769232,1,0.0344518013}\
{0.104575157,0.236686394,1,0.0411037467}\
{0.101960778,0.242603555,1,0.0483424701}\
{0.0993463993,0.248520717,1,0.0561679713}\
{0.0967320204,0.254437864,1,0.0645802543}\
{0.0941176414,0.260355026,1,0.0735793188}\
{0.0915032625,0.266272187,1,0.0831651613}\
{0.0888888836,0.272189349,1,0.0933377817}\
{0.0862745047,0.278106511,1,0.10409718}\
{0.0836601257,0.284023672,1,0.115443356}\
{0.0810457468,0.289940834,1,0.127376318}\
{0.0784313679,0.312845975,1,0.13989605}\
{0.0758169889,0.335751116,1,0.153002575}\
{0.07320261,0.358656228,1,0.166695863}\
{0.0705882311,0.381561369,1,0.174846053}\
{0.0679738522,0.40446651,1,0.183190763}\
{0.0653594732,0.427371621,1,0.191729993}\
{0.0627450943,0.450276762,1,0.200463742}\
{0.0601307154,0.473181903,1,0.209391996}\
{0.0575163364,0.496087044,1,0.21851477}\
{0.0549019575,0.518992186,1,0.0140051125}\
{0.0522875786,0.541897297,1,0.022470424}\
{0.0496731997,0.564802408,1,0.0329275727}\
{0.0470588207,0.587707579,1,0.0453765616}\
{0.0444444418,0.61061269,1,0.0628703684}\
{0.0418300629,0.633517861,1,0.0832100585}\
{0.0392156839,0.656422973,1,0.106395632}\
{0.036601305,0.679328084,1,0.132427081}\
{0.0339869261,0.702233255,1,0.161304429}\
{0.0313725471,0.725138366,1,0.193027645}\
{0.0287581682,0.748043537,1,0.227596745}\
{0.0261437893,0.770948648,1,0.265011728}\
{0.0235294104,0.79385376,1,0.415986836}\
{0.0209150314,0.816758931,1,0.437633127}\
{0.0183006525,0.839664042,1,0.459828436}\
{0.0156862736,0.862569153,1,0.482572705}\
{0.0130718946,0.885474324,1,0.505865991}\
{0.0104575157,0.908379436,1,0.529708326}\
{0.00784313679,0.931284547,1,0.598563135}\
{0.00522875786,0.954189718,1,0.671623886}\
{0.00261437893,0.977094829,1,0.748890519}\
{0,1,1,0.830363095}\
}"
parm_set "generate colormap.user.11":colormap "{ \
{0.319526643,0.230769232,1,0.1126396138}\
{0.49309665,0.246369019,1,0.0161846578}\
{0.666666687,0.261968791,1,0.0201673619}\
{0.663558662,0.277568579,1,0.00504184049}\
{0.660450697,0.293168366,1,0.02}\
{0.657342672,0.308768153,1,0.02}\
{0.654234648,0.32436794,1,0.02}\
{0.651126683,0.339967728,1,0.02}\
{0.648018658,0.355567515,1,0.02}\
{0.644910693,0.371167302,1,0.02}\
{0.641802669,0.386767089,1,0.02}\
{0.638694644,0.402366877,1,0.02}\
{0.635586679,0.404079735,1,0.02}\
{0.632478654,0.405792594,1,0.02}\
{0.62937063,0.407505453,1,0.02}\
{0.626262665,0.409218311,1,0.02}\
{0.62315464,0.4109312,1,0.02}\
{0.620046616,0.412644058,1,0.02}\
{0.616938651,0.414356917,1,0.726024985}\
{0.613830626,0.416069776,1,0.682055354}\
{0.610722601,0.417782634,1,0.639459074}\
{0.607614636,0.419495493,1,0.598236203}\
{0.604506612,0.421208352,1,0.558386683}\
{0.601398647,0.422921211,1,0.519910514}\
{0.598290622,0.424634069,1,0.482807666}\
{0.595182598,0.426346928,1,0.447078198}\
{0.592074633,0.428059816,1,0.40749982}\
{0.588966608,0.429772675,1,0.369755447}\
{0.585858583,0.431485534,1,0.333845049}\
{0.582750618,0.433198392,1,0.299768656}\
{0.579642594,0.434911251,1,0.267526239}\
{0.576534569,0.43662411,1,0.237117827}\
{0.573426604,0.438336968,1,0.20854339}\
{0.57031858,0.440049827,1,0.181802958}\
{0.567210555,0.441762686,1,0.156896517}\
{0.56410259,0.443475574,1,0.133824065}\
{0.554722786,0.445188433,1,0.112585604}\
{0.545342982,0.446901292,1,0.0931811333}\
{0.535963178,0.44861415,1,0.0756106526}\
{0.526583374,0.450327009,1,0.0598741621}\
{0.517203629,0.452039868,1,0.0459716655}\
{0.507823825,0.453752726,1,0.0339031592}\
{0.498444021,0.455465585,1,0.0236686412}\
{0.489064217,0.457178444,1,0.0208025165}\
{0.479684442,0.458891302,1,0.018121304}\
{0.470304638,0.460604191,1,0.0156250019}\
{0.460924834,0.46231705,1,0.0133136101}\
{0.45154506,0.464029908,1,0.0111871306}\
{0.442165256,0.465742767,1,0.00924556237}\
{0.432785451,0.467455626,1,0.00748890592}\
{0.423405677,0.454775989,1,0.00591716031}\
{0.414025873,0.442096382,1,0.004530326}\
{0.404646069,0.429416746,1,0.00332840253}\
{0.395266294,0.416737109,1,0.00231139059}\
{0.38588649,0.404057473,1,0.00147929008}\
{0.376506686,0.391377866,1,0.000832100632}\
{0.367126912,0.37869823,1,0.000369822519}\
{0.357747108,0.366018593,1,0.05}\
{0.348367304,0.353338987,1,0.02}\
{0.338987529,0.34065935,1,0.02}\
{0.329607725,0.327979714,1,0.02}\
{0.320227951,0.315300077,1,0.02}\
{0.310848147,0.302620471,1,0.00988200679}\
{0.301468343,0.289940834,1,0.010118694}\
{0.292088568,0.277261198,1,0.00850251317}\
{0.282708764,0.264581561,1,0.00702687073}\
{0.27332896,0.251901954,1,0.00569176534}\
{0.263949186,0.239222318,1,0.00449719699}\
{0.254569381,0.226542696,1,0.00344316661}\
{0.245189592,0.21386306,1,0.00252967328}\
{0.235809788,0.201183438,1,0.00175671757}\
{0.226429999,0.188503802,1,0.00112429913}\
{0.21705021,0.17582418,1,0.000632418203}\
{0.207670406,0.163144559,1,0.000281074725}\
{0.198290616,0.150464922,1,7.02686521e-05}\
{0.188910827,0.137785301,1,0.02}\
{0.179531023,0.125105664,1,0.02}\
{0.170151234,0.112426043,1,0.02}\
{0.160771444,0.0997464135,1,0.02}\
{0.15139164,0.0870667845,1,0.02}\
{0.142011851,0.0743871555,1,0.02}\
{0.146108344,0.0617075264,1,0.02}\
{0.150204837,0.0490278974,1,0}\
{0.15430133,0.0363482684,1,0}\
{0.158397824,0.0236686394,1,0.01}\
{0.162494317,0.0220907293,1,0.00177744555}\
{0.16659081,0.0205128212,1,0.00710978219}\
{0.170687303,0.0189349111,1,0.0159970094}\
{0.174783796,0.0173570029,1,0.0284391288}\
{0.178880289,0.0157790929,1,0.0444361381}\
{0.182976797,0.0142011829,1,0.0639880374}\
{0.18707329,0.0126232738,1,0.0870948285}\
{0.191169783,0.0110453647,1,0.113756515}\
{0.195266277,0.00946745556,1,0.147928983}\
{0.19936277,0.00788954645,1,0.186583102}\
{0.203459263,0.00631163642,1,0.229718834}\
{0.207555756,0.00473372731,1,0.27733621}\
{0.211652249,0.00315581798,1,0.329435229}\
{0.215748742,0.00157790864,1,0.386015892}\
{0.219845235,0,1,0.447078168}\
{0.223941728,0.0266272202,1,0.512622118}\
{0.228038236,0.0532544404,1,0.582647681}\
{0.23213473,0.0798816606,1,0.657154858}\
{0.236231223,0.106508881,1,0.736143708}\
{0.240327716,0.133136094,1,0.819614172}\
{0.244424209,0.159763321,1,0.907566249}\
{0.248520702,0.186390549,1,1}\
{0.24654831,0.213017762,1,1}\
{0.244575933,0.239644974,1,1}\
{0.24260354,0.266272187,1,0.87959981}\
{0.240631163,0.29289943,1,0.766919911}\
{0.238658771,0.319526643,1,0.61403054}\
{0.236686379,0.346153855,1,0.478120238}\
{0.234714001,0.372781098,1,0.359188974}\
{0.232741609,0.399408311,1,0.257236749}\
{0.230769232,0.426035523,1,0.172263607}\
{0.22879684,0.452662736,1,0.104269497}\
{0.226824448,0.479289949,1,0.0532544367}\
{0.22485207,0.473372787,1,0.0486417226}\
{0.222879678,0.467455626,1,0.0442379229}\
{0.220907301,0.461538464,1,0.0400430448}\
{0.205128208,0.455621302,1,0.0360570848}\
{0.189349115,0.44970414,1,0.0322800465}\
{0.173570022,0.443786979,1,0.0287119262}\
{0.157790929,0.437869817,1,0.0253527239}\
{0.142011836,0.431952655,1,0.0222024415}\
{0.126232743,0.426035523,1,0.0192610789}\
{0.11045365,0.420118362,1,0.0165286362}\
{0.0946745574,0.4142012,1,0.0140051115}\
{0.0788954645,0.408284038,1,0.0116905058}\
{0.0631163791,0.402366877,1,0.0095848199}\
{0.0473372824,0.396449715,1,0.00768805342}\
{0.0315581933,0.390532553,1,0.00600020587}\
{0.0157791004,0.355567515,1,0.00452127773}\
{0,0.320602477,1,0.00325126876}\
{0.189349115,0.285637438,1,0.00219017896}\
{0.37869823,0.2506724,1,0.00133800856}\
{0.400112718,0.215707377,1,0.000694757386}\
{0.421527207,0.180742353,1,0.000260425411}\
{0.442941695,0.145777315,1,3.50127812e-05}\
{0.464356184,0.110812277,1,0.00157843344}\
{0.485770673,0.0758472383,1,0.00540840346}\
{0.507185161,0.0408822075,1,0.0115249222}\
{0.52859962,0.00591715984,1,0.0199279916}\
{0.492110461,0.0268012527,1,0.0306176078}\
{0.455621332,0.0476853475,1,0.0435937755}\
{0.419132173,0.0685694367,1,0.0588564835}\
{0.382643014,0.0894535333,1,0.110585772}\
{0.346153855,0.110337622,1,0.178493753}\
{0.309664696,0.131221712,1,0.262580454}\
{0.273175567,0.152105808,1,0.362845868}\
{0.236686409,0.172989905,1,0.479289979}\
{0.20019725,0.193874002,1,0.542084336}\
{0.163708106,0.214758083,1,0.608742952}\
{0.127218947,0.23564218,1,0.679265797}\
{0.0907297954,0.256526262,1,0.75365293}\
{0.0946745649,0.277410358,1,0.831904352}\
{0.0986193419,0.298294455,1,0.914020061}\
{0.102564111,0.319178551,1,1}\
{0.106508881,0.340062648,1,1}\
{0.662721932,0.360946745,1,1}\
{0.657946646,0.391377866,1,0.99156481}\
{0.65317142,0.421808958,1,0.983165324}\
{0.648396134,0.45224005,1,0.97480154}\
{0.643620908,0.482671171,1,0.96647352}\
{0.638845682,0.513102293,1,0.958181202}\
{0.634070396,0.543533385,1,0.949924588}\
{0.62929517,0.573964477,1,0.941703737}\
{0.624519885,0.604395628,1,0.815028965}\
{0.619744658,0.63482672,1,0.697500348}\
{0.614969373,0.665257812,1,0.589117944}\
{0.610194147,0.695688903,1,0.489881694}\
{0.605418861,0.726119995,1,0.399791688}\
{0.600643635,0.756551147,1,0.318847835}\
{0.595868409,0.786982238,1,0.247050181}\
{0.591093123,0.736263752,1,0.235836267}\
{0.586317897,0.685545206,1,0.224882811}\
{0.581542611,0.63482672,1,0.214189798}\
{0.576767385,0.584108174,1,0.203757241}\
{0.571992099,0.533389688,1,0.193585128}\
{0.551509678,0.482671171,1,0.183673471}\
{0.531027198,0.431952655,1,0.174022272}\
{0.510544717,0.423668623,1,0.164631516}\
{0.490062207,0.41538462,1,0.155501217}\
{0.469579756,0.407100588,1,0.146631375}\
{0.449097276,0.398816556,1,0.138021976}\
{0.428614795,0.390532553,1,0.129673034}\
{0.408132315,0.382248521,1,0.12158455}\
{0.387649834,0.373964489,1,0.113756515}\
{0.367167354,0.365680456,1,0.125626191}\
{0.346684903,0.357396454,1,0.138084799}\
{0.326202422,0.349112421,1,0.1511323}\
{0.305719942,0.380670607,1,0.164768741}\
{0.285237461,0.412228793,1,0.178994074}\
{0.264754981,0.443786979,1,0.193808332}\
{0.2442725,0.475345165,1,0.209211513}\
{0.223790035,0.50690335,1,0.225203589}\
{0.203307554,0.538461566,1,0.241784602}\
{0.182825074,0.570019722,1,0.258954495}\
{0.162342608,0.601577878,1,0.311570942}\
{0.60749507,0.633136094,1,0.369050235}\
{0.590072334,0.664694309,1,0.431392431}\
{0.572649598,0.696252465,1,0.498597533}\
{0.555226862,0.727810621,1,0.570665479}\
{0.537804067,0.759368837,1,0.647596359}\
{0.520381331,0.402366877,1,0.729390085}\
{0.502958596,0.420118362,1,0.816046715}\
{0.48553583,0.437869817,1,0.907566249}\
{0.468113095,0.455621302,1,0.925694466}\
{0.450690329,0.473372787,1,0.538356483}\
{0.433267593,0.491124243,1,0.465463042}\
{0.415844828,0.508875728,1,0.397869825}\
{0.398422092,0.526627183,1,0.335576832}\
{0.383157551,0.544378698,1,0.278584093}\
{0.367892981,0.562130153,1,0.226891562}\
{0.35262844,0.577416122,1,0.180499271}\
{0.337363869,0.59270215,1,0.139407232}\
{0.322099298,0.607988119,1,0.103615418}\
{0.306834757,0.623274148,1,0.073123835}\
{0.291570187,0.638560116,1,0.0479324944}\
{0.276305646,0.653846145,1,0.0470727347}\
{0.261041075,0.669132113,1,0.0462207571}\
{0.245776534,0.684418142,1,0.0453765616}\
{0.230511978,0.699704111,1,0.0445401445}\
{0.215247422,0.714990139,1,0.0437115096}\
{0.199982867,0.730276108,1,0.0428906567}\
{0.184718311,0.745562077,1,0.0420775823}\
{0.169453755,0.760848105,1,0.0412722863}\
{0.154189199,0.776134074,1,0.0404747762}\
{0.138924643,0.791420102,1,0.0396850407}\
{0.12366008,0.806706071,1,0.0389030911}\
{0.108395524,0.821992099,1,0.0381289199}\
{0.0931309685,0.837278068,1,0.0505584553}\
{0.0778664127,0.852564096,1,0.0647386312}\
{0.0626018569,0.867850065,1,0.0806694478}\
{0.0473372936,0.402366877,1,0.0983509049}\
{0.0803747699,0.450887591,1,0.117782995}\
{0.113412246,0.499408305,1,0.138965726}\
{0.56410259,0.547928989,1,0.161899105}\
{0.482051283,0.596449733,1,0.244117856}\
{0.400000006,0.644970417,1,0.343160242}\
{0.317948729,0.693491101,1,0.365702868}\
{0.235897437,0.742011845,1,0.388962567}\
{0.153846145,0.790532529,1,0.41293931}\
{0.115384609,0.839053214,1,0.437633157}\
{0.268244594,0.887573957,1,0.746332407}\
{0.272978336,0.898816586,1,0.746332407}\
{0.277712047,0.910059154,1,0.746332407}\
{0.282445788,0.921301782,1,0.0268003363}\
{0.2871795,0.932544351,1,0.0331067704}\
{0.291913241,0.943786979,1,0.0400789343}\
{0.233530596,0.955029607,1,0.0477168262}\
{0.175147951,0.966272175,1,0.0560204461}\
{0.116765298,0.977514803,1,0.10849683}\
{0.0583826527,0.769230783,1,0.178160593}\
{4.96705388e-09,0.994082868,1,0.265011728}\
}"

geom_set_trans_mode -object points.6 normal
geom_set_trans_mode -object Surface_0.1 ignore
geom_set_trans_mode -object Surface_1.1 ignore
geom_set_matrix -object points.6 -mat 0.254400 -0.048647 0.155270 0.000000 \
-0.012844 0.281269 0.109166 0.000000 \
-0.162206 -0.098568 0.234879 0.000000 \
-0.789263 3.976569 -6.766560 1.000000
geom_refresh
module "animated float.user.19" -xy 213,201 -ex $Path/avs_library/anim_float
port_vis "blend colormaps.user.16":scale -on
port_connect "animated float.user.19":0 "blend colormaps.user.16":2
parm_set "animated float.user.19":steps 5
parm_set "animated float.user.19":"max value" 1
parm_set "animated float.user.19":choice Bounce
parm_set "animated float.user.19":sleep false

script -close


From mayer@piis05.joanneum.ac.at (Harald Mayer)
Newsgroups: comp.graphics.avs
Subject: Re: access to geom input?
Date: 9 Dec 1993 08:09:38 GMT
Organization: Joanneum Research, Graz, Austria
Lines: 23
Message-ID: <2e6mg2INNdte@fstgds15.tu-graz.ac.at>
References: <2e1lt9$nqm@mailgzrz.TU-Berlin.DE>
NNTP-Posting-Host: piis05.joanneum.ac.at
X-Newsreader: TIN [version 1.1 PL8]

Frank Seidinger (docbrain@marie.physik.tu-berlin.de) wrote:
: I need to access AVS geometries from within a module. The manual
: is no help, it simply says that AVS3 does not support functions
: to access geometries, although they can be declared as an input
: port. I tried to get the information from geom.h, but a good
: example program might be more of a help.

: Andreas

Have a look at the write_geom module from Georg Thallinger at the IAC.
This has geometry as input and does some interpretation and processing
on that data structure.

Harald

--
------------------------------------------------------------------------------
 Harald Mayer                         | X.400:    mayer@joanneum.ada.at
 Joanneum Research                    | Internet: mayer@pbox.joanneum.ac.at
 Institute for Information Systems    | VoiceNet: +43 (316) 8020 - 136
 Steyrergasse 17       	              | FaxNet:   +43 (316) 8020 - 191
 A-8010 Graz, Austria                 |
------------------------------------------------------------------------------


From wild@embl-heidelberg.de
Newsgroups: comp.graphics.avs
Subject: changing clipping planes in geometry viewer
Message-ID: <1993Dec9.093359.135558@embl-heidelberg.de>
Date: 9 Dec 93 09:33:59 +0100
Organization: EMBL, European Molecular Biology Laboratory
Lines: 10

Hello,

Is there any way to attach other widgets (sliders,dials) to change the 
front and back clipping planes in the geometry viewer, rather than using
the typeins which appear in the "transform camera" pop-up control panel?

Thanks.

David Wild



From gatti@itten.usr.dsi.unimi.it (Claudio Gatti)
Newsgroups: comp.graphics.avs
Subject: 3D line linker
Date: 9 Dec 1993 11:14:14 GMT
Organization: Universita' di Milano-DSI
Lines: 10
Sender: gatti@latrobe.edu.au (Claudio Gatti)
Distribution: world
Message-ID: <2e71a6$if4@ghost.sm.dsi.unimi.it>
NNTP-Posting-Host: itten.usr.dsi.unimi.it



Good morning, I'm posting this article for a friend.
he is trying to find a 3D line linker to work within AVS. I am currently trying to
visualize seismic 3D data within AVS. I have applied edge detection and located
positions of maximum gradient (skeleton). I need now to link these points according to some
criteria such as : Thinness, accurate localization, length ...so that I can describe the line.
Any idea, any code, any papers ?

Please send answer to zerilli@agip.geis.com


From zaxin@bigwpi.WPI.EDU (Benjamin C. Lee)
Newsgroups: comp.graphics.avs
Subject: aaaaaaaaaarrrrrrrrggggggggghhhhhhh  AVS GEOMs
Date: 9 Dec 1993 14:30:35 GMT
Organization: Worcester Polytechnic Institute
Lines: 26
Message-ID: <2e7cqb$g0b@bigboote.WPI.EDU>
NNTP-Posting-Host: bigwpi.wpi.edu


How in the name of all that is holy do write a @#$%@#%ing AVS module
that VERY SIMPLY takes in an geometry as input and ouputs a slightly
changed geometry!!!!!!!!!!!!!!!!!  this is driving me absolutely
nuts... I have been working on it for three @#$@#$$ing weeks the
@#$@#$ing documentation @#$@#$@#$ sucks.  There are no examples i can
use.... i am going insane!!!!!!!!!!!



phew... i needed that.  anyway is there any way to just change a
geometry a little tiny eensy weensy little bit without creating a new
object (copying that old geometry to that object? which i cant seem to
do no matter what in hell i try) putting the new object in the edit
list and then destroyiong the object?


please answer quickly as I fear a my do something i WILL regret.


email preffered... save me!
-- 
--
      Nothing in Moderation		          zaxin@wpi.wpi.edu
	Do what you do... Do it well		Benjamin C. Lee
 GCS -d+(---) p c++++ l u++ e+/* m--- s+++/+ n- h* f+(*) g++ w+++ t--- r+ y*


From zaxin@bigwpi.WPI.EDU (Benjamin C. Lee)
Newsgroups: comp.graphics.avs
Subject: hmm oops
Date: 9 Dec 1993 14:31:23 GMT
Organization: Worcester Polytechnic Institute
Lines: 7
Message-ID: <2e7crr$g1q@bigboote.WPI.EDU>
NNTP-Posting-Host: bigwpi.wpi.edu



-- 
--
      Nothing in Moderation		          zaxin@wpi.wpi.edu
	Do what you do... Do it well		Benjamin C. Lee
 GCS -d+(---) p c++++ l u++ e+/* m--- s+++/+ n- h* f+(*) g++ w+++ t--- r+ y*


From danzhou@nutcase.cat.syr.edu (Dan Zhou)
Subject: background color of "image viewer" window
Message-ID: <1993Dec8.170449.19729@newstand.syr.edu>
Keywords: edge detect  
Organization: Syracuse University
Date: Wed, 8 Dec 93 17:04:49 EST
Lines: 19

I got another problem about the background color.  This time it is
related to image viewer window.  

Molecule is built into geometry window.  Then image processing "edge
detect" is used to get only the stroke circle of atoms.  Since the
background color in geometry window is a constant, the background color
of image window is black, no matter what color I set for image window or
geometry window.  (if I delete the image, the b-color updates the value 
it is set for.) 

What other image procesing technique should be used to get a white
background so that the image can get printed?  

Thanks.  -- Dan

*************************************************************
Address: 731 Livingston Ave. #3   email: dzhou@mailbox.syr.edu
         Syracuse, NY  13210             danzhou@cat.syr.edu 
Phone:   315-422-3566 (H)         315-443-3697(O)


From JHHARDE@erenj.com (John Hardenbergh)
Subject: Re: aaaaaaaaaarrrrrrrrggggggggghhhhhhh  AVS GEOMs
Message-ID: <JHHARDE.70.2D074368@erenj.com>
Lines: 22
Sender: news@erenj.com (ERE News System)
Nntp-Posting-Host: answer.erenj.com
Organization: Exxon Research and Engineering
X-Newsreader: Trumpet for Windows [Version 1.0 Rev Final Beta #10]
References:  <2e7cqb$g0b@bigboote.WPI.EDU>
Date: Thu, 9 Dec 1993 15:25:28 GMT

In article <2e7cqb$g0b@bigboote.WPI.EDU> zaxin@bigwpi.WPI.EDU (Benjamin C. Lee) writes:
>From: zaxin@bigwpi.WPI.EDU (Benjamin C. Lee)
>Subject: aaaaaaaaaarrrrrrrrggggggggghhhhhhh  AVS GEOMs
>Date: 9 Dec 1993 14:30:35 GMT


>How in the name of all that is holy do write a @#$%@#%ing AVS module
>that VERY SIMPLY takes in an geometry as input and ouputs a slightly
>changed geometry!!!!!!!!!!!!!!!!!  this is driving me absolutely
>nuts... I have been working on it for three @#$@#$$ing weeks the
>@#$@#$ing documentation @#$@#$@#$ sucks.  There are no examples i can
>use.... i am going insane!!!!!!!!!!!

A clear case of where the 5 day waiting period to purchase a gun is need! ;))


John H. Hardenbergh                  |           .-------.    H     H
Exxon Research and Engineering       |           |       |     \   /
jhharde@erenj.com                    |           |   O   | ---> C=C 
                                     |           |   I   |     /   \
Disclaimer: These are my views,      |           `-------'    H    H
            these are only my views. | Better Chemistry Thru Computer Science


From jfwang@cardinal.ncsc.org (Jeff Wang)
Subject: Help! Error in AVS routine AVSdata_alloc
Message-ID: <1993Dec10.185223.16059@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: cardinal.ncsc.org
Organization: North Carolina Supercomputing Center
Distribution: comp.graphics.avs
Date: Fri, 10 Dec 1993 18:52:23 GMT


Hi, all netters:

Dose anyone ever see a "Operand range error (core dumped)" when trying to
allocate an AVS data field?

This is the piece of code I used:

--- quote ---

        if (status == SUCCESS)
                {

/* free output data buffers if not currently free */

                if (outfield != NULL)
                        AVSdata_free("field", (char *) outfield);
                if (epatitle != NULL)
                        free((char *) epatitle);

/* allocate field */

                sprintf(str1, "field 3D uniform %d-vector 2-coordinate float",
                                 1);
        fprintf(stderr, "I passed here %s.\n", str1);
        for (i=0; i<=3; i++)
        {
                fprintf(stderr, "field_dim: %d\n", field_dim[i]);
        }

                if ((outfield = (AVSfield_float * )
                        AVSdata_alloc(str1, field_dim)) == NULL)
                        {
                        sprintf(message, "Cannot allocate memory for field");
                        status = FAILURE;
                        }
                else
                        {
        fprintf(stderr, "I passed here 2.\n");
        for (i=0; i<=3; i++)
        {
                fprintf(stderr, "field_dim: %d\n", field_dim[i]);
        }
                         }
		}

------  un quote --


I got the following message:

"
I passed here field 3D uniform 1-vector 2-coordinate float.
field_dim: 90
field_dim: 60
field_dim: 23
field_dim: 1
Operand range error (core dumped)

"


The message occurs while running AVSdata_alloc(str1, field_dim)....

The funny thing is that I can allocate successfully with one file but get
the above message with another file slightly different.  My understanding
of AVSdata_alloc route is that it will allocate a empty field regardless
what file I am reading...


Please.  ANY HELP WILL BE APPRECIATE.


Thanks in advance

Jeff

A




From larryg@avs.com (Larry Gelberg)
Newsgroups: comp.graphics.avs
Subject: Looking for 3D/6D Digitizers
Date: 9 Dec 1993 18:47:31 GMT
Organization: Advanced Visual Systems Inc.
Lines: 16
Message-ID: <2e7rs3$6hj@nda.nda.com>
NNTP-Posting-Host: phobos.avs.com
X-Newsreader: TIN [version 1.2 PL1]

I am posting this for one of our customers without net access - 

Has anyone plugged any 3D or 6D digitizers into AVS?  Which devices
did you use?  What did you need to do to interface it to AVS?  Would 
you be willing to share your findings with another customer?

Please send any responses to mcantin@avs.com or abs@avs.com.

Thank you,
larryg

--
=== Larry Gelberg ============================ larryg@avs.com =======
      Advanced Visual Systems Inc. (AVS Inc.)
      300 Fifth Ave, Waltham, MA 02154
===== Tel: 617-890-4300 = Fax: 617-890-8287 =========================


From peyton.bland@med.umich.edu (Peyton Bland)
Newsgroups: comp.graphics.avs
Subject: Re: a...h - AVS GEOMs
Followup-To: comp.graphics.avs
Date: 10 Dec 1993 16:40:16 GMT
Organization: Univ. of Mich., Dept. of Radiology
Lines: 25
Distribution: world
Message-ID: <peyton.bland-101293113810@no-name-kresge.med.umich.edu>
References: <2e7cqb$g0b@bigboote.WPI.EDU>
NNTP-Posting-Host: 141.214.12.86

In article <2e7cqb$g0b@bigboote.WPI.EDU>, zaxin@bigwpi.WPI.EDU (Benjamin C.
Lee) wrote:

> phew... i needed that.  anyway is there any way to just change a
> geometry a little tiny eensy weensy little bit without creating a new
> object (copying that old geometry to that object? which i cant seem to
> do no matter what in hell i try) putting the new object in the edit
> list and then destroyiong the object?

Have you ever looked in the repository (avs.ncsc.org - 128.109.178.23)?  It
has anonymous ftp service.  There should be something you can use as a
starting point.

Peyton

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Peyton Bland                   Digital Image Processing Lab
Dept. of Radiology                   University of Michigan
-----------------------------------------------------------
"We all have better moments than anybody ever knows, and so
do all the others....  We are a great mystery.  Each one of
us is a secret, and on that basis we ought to treat each
other with the deepest respect."
                                        -- Garrison Keillor
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-


From ebert@cs.umbc.edu (Dr. David Ebert)
Newsgroups: alt.image.medical,comp.graphics,comp.graphics.algorithms,comp.graphics.animation,comp.graphics.avs,comp.graphics.opengl,comp.graphics.explorer,comp.graphics.data-explorer,comp.graphics.visualization,comp.human-factors,comp.sys.super,comp.sys.sgi.graphics,comp.sys.hp,comp.sys.dec,comp.soft-sys.khoros,comp.soft-sys.wavefront,comp.parallel.pvm
Subject: CFP: 1994 Symposium on Volume Visualization
Date: 10 Dec 1993 14:03:35 -0500
Organization: U. Maryland Baltimore County Computer Science Dept.
Lines: 80
Distribution: inet
Message-ID: <2eah67INNosf@pavlovs.cs.umbc.edu>
NNTP-Posting-Host: pavlovs.cs.umbc.edu


	       1994 Symposium on Volume Visualization

		 October 17-18, 1994 Washington, DC
				   
			Call for Participation

Following our three successful meetings (the Chapel Hill '89, San Diego '90,
and Boston '92 Workshops on Volume Visualization), this fourth meeting 
will provide the opportunity for demonstrations of new developments in this
evolving area. Scientists from all disciplines involved in the visual
presentation and interpretation of volumetric data are invited 
to both submit and attend this Symposium.

The Symposium is sponsored by ACM-SIGGRAPH and the IEEE Computer Society
Technical Committee on Computer Graphics. This Workshop will take place during
the week of October 17-21, 1994 at the Sheraton Premiere at Tyson Center Hotel
in Washington DC area, in conjunction with the Visualization '94 Conference.

Six copies of original material should be submitted to the program co-chairs
on or before March 31, 1994. Authors from North America are asked
to submit their papers to Arie Kaufman. All others are to submit their
papers to Wolfgang Krueger. Suggested topics include, but are not limited to:

* Volume visualization of unstructured and irregular grids.
* Parallel and distributed volume visualization.
* Hardware and software systems.
* Validation and control of rendering quality. 
* Volume segmentation and analysis. 
* Management, storage, and rendering of large datasets.
* User interfacing to volume visualization systems.
* Acceleration techniques for volume rendering.
* Fusion and visualization of multimodal and multidimensional data.
* Visualization of non-scalar volumetric information.
* Modeling and realistic rendering with volumes.
* Discipline-specific application of volume visualization.

Papers should be limited to 5,000 words and may be accompanied by an NTSC
video (6 copies, please).  The accepted papers will appear in the Symposium
Proceeding that will be published by ACM/SIGGRAPH and will be distributed 
to all SIGGRAPH Member "Plus".

Program Co-chairs:
Arie Kaufman			    Wolfgang Krueger
Computer Science Department	    Dept. of Scientific Visualization, GMD-HLRZ
State University of New York	    P.O. Box 1316, Schloss Birlinghoven
Stony Brook, NY 11794-4400	    D-5205 Sankt Augustin 1  GERMANY 
Telephone: 516-632-8441/8428        Telephone: +49 (2241) 14-2367
Fax:	   516-632-8334		    Fax:       +49 (2241) 14-2040 
Email:     ari@cs.sunysb.edu	    Email:     krueger@viswiz.gmd.de

Symposium Co-chairs:
Roni Yagel			    Holly Rushmeier
Dept. of Computer Science	    Rm. B-146, Bldg. 225
The Ohio State University	    NIST
2036 Neil Av. Columbus, OH 43210    Gaithersburg, MD 20899
Telephone: 614-292-0060	    	    Telephone: 301-975-3918
Fax:       614-292-2911		    Fax:       301-963-9137
Email:     yagel@cis.ohio-state.edu Email:     holly@cam.nist.gov

Program Committee:
Nick England 	- University of North Carolina, Chapel Hill
Pat Hanrahan 	- Princeton University
Marc Levoy 	- Stanford University
Bill Lorensen 	- General Electric Co.
Nelson Max 	- Lawrence Livermore National Labs
Greg Nielson 	- Arizona State University
Sam Uselton 	- CS Corp - NASA Ames
Jane Wilhelms 	- University of California at Santa Cruz

Symposium Committee:
David Ebert 	- University of Maryland, Baltimore County
Todd Elvins 	- San Diego Supercomputer Center
Larry Gelberg 	- AVS

-- 
-- Dr. David S. Ebert, Computer Science Department, University of Maryland, --
--- Baltimore County; 5401 Wilkens Ave., Baltimore, MD USA 21228-5398  -------
------ ebert@cs.umbc.edu or ..!{att,pyramid,killer}!cs.umbc.edu!ebert --------
-------------------------------------------------------------------------------


From atae@spva.ph.ic.ac.uk (Ata Etemadi)
Subject: Problem with Uniras
Message-ID: <1993Dec10.183358.2968@cc.ic.ac.uk>
Nntp-Posting-Host: icmag1.sp.ph
Reply-To: atae@spva.ph.ic.ac.uk
Organization: Imperial College of Science, Technology, and Medicine, London, England
Date: Fri, 10 Dec 93 18:33:57 GMT
Lines: 57

G'Day

I am not sure these groups are the right places for this question, but
nothing ventured, nothing gained. My local help desk have not replied
to my Emails hence why I am posting this. Who knows maybe other Uniras
users will benefit.

We've recently installed Uniras 6v3b on our Decstations running Ultrix 4.3a.
I am having problems getting my old programs to link. The problems are these:

a) unilink does not seem to accept -L flags anymore (it used to). I have to 
   link in some of my own libraries but when I try doing this eg:

   unilink -L../lib -lmylib plot.f

or 

   unilink plot.f -L../lib -lmylib

  it does not work. It gives me "Unknown filetype ." error !?

b) I finally gave up and just copied over the unilink file and edited the
   VENDORLIBS to include my own. When I tried using it I got:

myunilink: Linking PlotEISCAT ...
ld:
Undefined:
raxaxl_
raxbti_
raxdis_
etc...

  These are routines from the AGX library. There is no mention of libagx.a in
  the unilink file. Has it been replaced ? Anyways, I linked in the AGX library
  by editing the unilink file. Now I get:

myunilink: Linking PlotEISCAT ...
ld:
/usr/local/uniras/6v3b/lib/libagx.a(rwall.o): rwall_: multiply defined
/usr/local/uniras/6v3b/lib/libagx.a(rwall.o): gscale_: multiply defined
/usr/local/uniras/6v3b/lib/libagx.a(rwall.o): gscamm_: multiply defined

Arrrgh !! I can't figure this one out. No matter how I shift -lagx up and down 
the list of link libraries. 

Your help would be greatly appreciated.

        best regards
                Ata <(|)>.
-- 
| Mail          Dr Ata Etemadi, Blackett Laboratory,                          |
|               Space and Atmospheric Physics Group,                          |
|               Imperial College of Science, Technology, and Medicine,        |
|               Prince Consort Road, London SW7 2BZ, ENGLAND                  |
| Internet/Arpanet/Earn/Bitnet atae@spva.ph.ic.ac.uk or ata@c.mssl.ucl.ac.uk  |
| Span                              SPVA::atae       or     MSSLC:atae        |
| UUCP/Usenet                       atae%spva.ph.ic@nsfnet-relay.ac.uk        |


From erich@cruella.ee.pdx.edu (Erich S. Boleyn)
Newsgroups: comp.graphics.avs
Subject: WANTED: Stardent Vistra 800EX AGM, info, & 21" monitor
Keywords: stardent,agm,monitor
Message-ID: <2egcek$s8d@cruella.ee.pdx.edu>
Date: 12 Dec 93 08:19:32 GMT
Article-I.D.: cruella.2egcek$s8d
Lines: 41
NNTP-Posting-Host: cruella.ee.pdx.edu
X-Newsreader: NN version 6.4.19 #3



Greetings!

I don't know if this is apropos for the group, but I am not
sure of where else to post it:

I am searching for hardware & information on the Stardent Vistra 800EX
graphics workstation systems.  It is a dead hardware line whose rights
are apparently now owned by Oki &/or Kubota Pacific.  I currently
own one 800B, one 800E, and one 800EX machine...  and I'll probably
try to sell the 800B or 800E machine to fund this.  Specifically,
I am looking for:

  1) Stardent Vistra 21" monitor
      - 1280x1024 RGB  + fixed 74Hz vertical sync frequency.
      - main reason is that I'm sensitive to the normal 60Hz
        refresh on most monitors.

  2) AGM
      - Advanced Graphics Module, it is what the 'X' means in
        an '800EX' configuration.
      - reason is basicaly #3

  3) Information on how I may program the AGM.  It had 2 i860XR
     processors, and they were accessible from the main CPU.
     The current software only uses them for PEX rendering, but
     I would like to run the machine as a 3-processor SMP
     machine, and to do so requires more info than I have now.
     I have poked through the OS and X-server far enough to believe
     that it is possible to get the information from there, but it
     would be more work than is comfortable.

Thank you for your time.

Erich Boleyn
-- 
             "I haven't lost my mind; I know exactly where it is."
   / --  Erich Stefan Boleyn  -- \        --=> *Mad Genius wanna-be* <=--
  { Honorary Grad. Student (Math) }-->  Internet E-mail: <erich@cs.pdx.edu>
   \  Portland State University  /       WARNING: INTERESTED AND EXCITABLE


From charette@ultoe.det.dec.com (Mark Charette)
Newsgroups: comp.graphics.avs
Subject: Re: Looking for low cost solution for printing color AVS output
Date: 13 Dec 1993 02:03:21 GMT
Organization: Digital Equipment Corporation Farmington Hills, MI
Lines: 20
Distribution: world
Message-ID: <2egih9INNc59@lemans.det.dec.com>
References: <2ckdjeINNiev@lynx.unm.edu>
NNTP-Posting-Host: hippy.det.dec.com
X-Newsreader: TIN [version 1.2 PL0]

Michael Wester (wester@amber.unm.edu) wrote:
: We are looking for a low cost solution for printing color AVS output.  Printers
: that can do color PostScript (for example) seem to cost on the order of several
: thousand dollars and prices for other kinds of printers can range up to several
: tens of thousands of dollars.  However, there are things like color DeskJets
: that are only a few hundred dollars.  There doesn't seem to be any AVS module
: that can print directly to one of these.  However, there seems to be a great

Using ghostscript to drive an HP 500C/550C is an inexpensive way to get proof
color copies out. The transparencies look especially good. Use the color
PostScript output module of AVS to create the output file. I don't believe 
that AVS is using many (if any) Level 2 commands - the next version of
ghostscript (due out in Feb.) will contain them, but the present version
(2.6.1 possibly) doesn't.

--
Mark Charette              | csh> Disclaimer: I speak for myself
MIKA Systems               | Disclaimer:: Too many arguments
charette@ultoe.det.dec.com | csh>
(313) 280-0703             | 


From james@crl.com (James G. Robertson)
Newsgroups: comp.graphics.avs
Subject: Power Programmer Needed, 3D, Solids
Date: 12 Dec 1993 15:21:05 -0800
Organization: CRL Dialup Internet Access	(415) 705-6060  [login: guest]
Lines: 20
Message-ID: <2eg911$bl3@crl.crl.com>
NNTP-Posting-Host: crl.com
X-Newsreader: TIN [version 1.2 PL2]

Subject: Power Programmer Needed, 3D, Solids
Newsgroups: comp.graphics
Organization: CRL Dialup Internet Access	(415) 705-6060  [login: guest]
Summary: 
Keywords: 

I need a superstar programmer to do be a candidtate in a 
grant application for a powerful 3D and solids medical 
applicaiton development.  

Should have advanced degree in EE, CS and significant
accomplishments.

Please contact me by email or fax 415-381-6719.

Need response by Tuesday Dec. 14.

Thanks, Jim Robertson




From mfrench@olin.es.com (Mike French)
Newsgroups: comp.graphics.avs
Subject: Re: AVS geoms
Date: 13 Dec 1993 16:07:42 GMT
Organization: Design Systems Division, Evans & Sutherland, SLC, UT
Lines: 167
Distribution: world
Message-ID: <2ei40e$ie7@orca.es.com>
NNTP-Posting-Host: 130.187.100.106


There have been a couple of recent postings asking how to write modules
which process geometries. The first place to look is the IAC, somebody
has already mentioned at least one example, I'm sure there are others.
Secondly, I have sent an example module to the two original posters, 
I include it below for a wider audience. The module is called GEOM SAMPLERS. 

There are two functions and a series of data structures which you need 
to understand to process geometry vertex information:

  - functions GEOMset_new_geometry_func and GEOMprocess_edit_list

  - data structures and macros as specified in the geom.h 

The example module is a quick prototype which takes a geometry input
and outputs the vertices as a 1D irregular field ('samplers' format).
Skeleton code exists for all geometry types, but it has only been used 
for POLYTRI surfaces. It hasn't been fully tested even for POLYTRI, 
it still contains diagnostic print statements and it isn't optimized. 
Maybe with a bit more work it could be posted at the IAC.
End of disclaimers, here's the code, hope it helps,

Mike

--------------------------------------------------------------------------

#include <avs/avs_math.h>
#include <avs/flow.h>
#include <avs/field.h>
#include <avs/geomdata.h>

static int        NS, ns;
static AVSfield  *global_output;

static gs_body( input, output )
GEOMedit_list	input;
AVSfield      **output;
{ 
  int   dims[1];
  int	geom_get_n(), geom_samplers();

  /*-- find total number of output vertices --*/
  NS = 0;
  GEOMset_new_geometry_func( geom_get_n );
  GEOMprocess_edit_list( input );
  printf( "NS = %d\n", NS );
  
  /*-- allocate output field --*/
  dims[0] = NS;
  global_output = (AVSfield*) 
                   AVSdata_alloc( "field 1D int irregular 3-space 0-vector", 
		   dims );

  /*-- copy vertices --*/
  ns = 0;
  GEOMset_new_geometry_func( geom_samplers );
  GEOMprocess_edit_list( input );

  *output = global_output;
  return(1);
}

MODgeom_samplers()
{ 
  int	in_port, out_port;

  AVSset_module_name( "Geom Samplers", MODULE_FILTER );
  in_port  = AVScreate_input_port( "Input", "geom", REQUIRED );
  out_port = AVScreate_output_port( "Output", 
				    "field 1D int irregular 3-space 0-vector" );
  AVSautofree_output( out_port );
  AVSset_compute_proc( gs_body );
}

AVSinit_modules()
{
  AVSmodule_from_desc( MODgeom_samplers );
}

static int
geom_get_n( name, obj )
    char    *name;
    GEOMobj *obj;
{
    register int j;
    
    switch(obj->type)
    {
        case GEOM_MESH: 
	{
	    NS += MSH(obj).m * MSH(obj).n;
	    printf( "N mesh = %d\n", MSH(obj).m * MSH(obj).n );
	    break;
	}
        case GEOM_POLYHEDRON:
	{
	    NS += PH(obj).verts.n;
	    printf( "N polyh = %d\n", PH(obj).verts.n ); 
	    break;
	}
        case GEOM_POLYTRI:
	{
	    for ( j=0; j<PT(obj).npts; j++ )
	    {
		NS += PT(obj).ptverts[j].n;
	        printf("N polytri %d = %d\n",PT(obj).npts,PT(obj).ptverts[j].n);
	    }
	    break;
	}
        case GEOM_LABEL:
        case GEOM_SPHERE:
        default:
	    break;
    }
}    
	
static int
geom_samplers( name, obj )
    char    *name;
    GEOMobj *obj;
{  
    register int i, j, i3;
    
    switch(obj->type)
    {
        case GEOM_MESH: 
	{
	    for ( i=0; i<MSH(obj).m*MSH(obj).n; i++, ns++ )
	    {
		i3 = 3*i;
		global_output->points[ns]       = MSH(obj).verts.l[i3];
		global_output->points[ns+NS]    = MSH(obj).verts.l[i3+1];
       	        global_output->points[ns+NS+NS] = MSH(obj).verts.l[i3+2];
	    }
	    break;
	}
        case GEOM_POLYHEDRON:
	{
	    for ( i=0; i<PH(obj).verts.n; i++, ns++ )
	    {
		i3 = 3*i;
		global_output->points[ns]       = PH(obj).verts.l[i3];
		global_output->points[ns+NS]    = PH(obj).verts.l[i3+1];
       	        global_output->points[ns+NS+NS] = PH(obj).verts.l[i3+2];
	    }
	    break;
	}
        case GEOM_POLYTRI:
	{
	    for ( j=0; j<PT(obj).npts; j++ )
	    {
		for ( i=0; i<PT(obj).ptverts[j].n; i++, ns++ )
		{
		   i3 = 3*i;
		   global_output->points[ns]       = PT(obj).ptverts[j].l[i3];
		   global_output->points[ns+NS]    = PT(obj).ptverts[j].l[i3+1];
		   global_output->points[ns+NS+NS] = PT(obj).ptverts[j].l[i3+2];
		}
	    }
	    break;
	}
        case GEOM_LABEL:
        case GEOM_SPHERE:
        default:
	    break;
    }
}    


From atae@spva.ph.ic.ac.uk (Ata Etemadi)
Subject: Re: Problem with Uniras
Message-ID: <1993Dec13.175623.1725@cc.ic.ac.uk>
Nntp-Posting-Host: icmag1.sp.ph
Reply-To: atae@spva.ph.ic.ac.uk
Organization: Imperial College of Science, Technology, and Medicine, London, England
References: <1993Dec10.183358.2968@cc.ic.ac.uk>
Date: Mon, 13 Dec 93 17:56:23 GMT
Lines: 10

My thanks to Jeff Etrick for solving my problem. Just incase someone else
may be interested here is the solution:

>  change references of libuni to libagx => chnage for 6v3B
>
>Jeffery R. Etrick    NET:  jeffe@osiris.CSS.GOV
>ENSCO INC.           MAIL: 445 Pineda Ct.  Melbourne, Fl.  32940-7506

	best regards
		Ata <(|)>.


From danzhou@nutcase.cat.syr.edu (Dan Zhou)
Subject: Summary: White background on the graphics window of AVS 
Message-ID: <1993Dec7.211921.17406@newstand.syr.edu>
Keywords: white background    
Organization: Syracuse University
Date: Tue, 7 Dec 93 21:19:20 EST
Lines: 27

Thanks for all the people who replied to my question (White background
on the graphics window of AVS).

Here I post the summary from replies I got, hope this helps.  

The cause that the background is not completely white is the "slider" is
not all the way to the right (white).  It's not easy to do that with
mouse, especially when you don't know the problem is caused by this.

There several ways around:
1. use CLI command as "geom_set_background 1.0 1.0 1.0"
2. actually modify the dumpped postscript file: 
   :g/fe/s//ff/g  (or :g/fd/s//ff/g) 
   since "ff" is for white, not "fe", not "fd".
3. write a module do the job.  
   (Kathy Pearson at MCNC sent me the source file she wrote.  Since I
don't have permission from author to post the source file, I would just
say this is an option too. )

Regards,  -- Dan

*************************************************************
Address: 731 Livingston Ave. #3   email: dzhou@mailbox.syr.edu
         Syracuse, NY  13210             danzhou@cat.syr.edu 
Phone:   315-422-3566 (H)         315-443-3697(O)

    Qi1 Shan1 Yi1 Jiu4 Zhai4,  Ji3 Du4 Xi1 Yang2 Hong2. 


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - transform_xyz
Message-ID: <1993Dec16.030009.17659@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:00:09 GMT

Name        : transform_xyz   Version      : 1.000     Mod Number : 1726
Author      : Lisa Traub, US Geological Survey
Submitted   : 12/14/93        Last Updated : 12/14/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/transform_xyz
Ported to   : Sun
Description : This module reads an ASCII file consisting of lists of x,y,z
              points, performs a scale and offset on each dimension and
              constructs a polyline geometry object using the points in
              the file as vertices. This program was developed through
              the combining of Wes Bethel's plot_xyz and Convex's
              transform_points modules.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - ReadRadiance
Message-ID: <1993Dec16.030046.17727@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:00:46 GMT

Name        : ReadRadiance    Version      : 1.000     Mod Number : 1727
Author      : Stephen H. Price for Advanced Visual Systems, Inc.
Submitted   : 12/14/93        Last Updated : 12/14/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/ReadRadiance
Ported to   : Sun
Description : This data input module reads a 1test.pic outtest.pic
              test1.pic file created with Radiance 2.1 (or greater)
              radiosity package. It outputs a Field 2D 4-vector b yte
              field for viewing with the image viewer module. An sample
              image file is included.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - vector_cross
Message-ID: <1993Dec16.030111.17793@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:01:11 GMT

Name        : vector_cross    Version      : 1.000     Mod Number : 1728
Author      : Adam Usadi, Dept. of Space Physics and Astronomy, Rice
              University
Submitted   : 12/14/93        Last Updated : 12/14/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/vector_cross
Ported to   : Kubota Sun
Description : This module computes either a 3D or 2D vector cross product.
              You should be able to modify this to allow the calculation of
              a dot product also.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Load_Simulation
Message-ID: <1993Dec16.030136.17857@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:01:36 GMT

Name        : Load_Simulation Version      : 1.000     Mod Number : 1729
Author      : Prashant Gupta & Steven Smith, North Carolina State
              University
Submitted   : 12/14/93        Last Updated : 12/14/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/Load_Simulation
Ported to   : Sun
Description : The Loadsim module will create a ball and stick geometry
              representation of molecular dynamics or Monte Carlo data.
              The ability to interactively select positions in the data
              file as well as individual chains is advantageous for
              visualizing chain motions. Although written for
              visualizing simple chain-like molecules it can be
              extended to other systems.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - rubberbonds
Message-ID: <1993Dec16.030204.17925@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:02:04 GMT

Name        : rubberbonds     Version      : 1.000     Mod Number : 1730
Author      : Nihar Gokhale, Argonne National Laboratories
Submitted   : 12/14/93        Last Updated : 12/14/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/rubberbonds
Ported to   : Kubota Sun
Description : Rubberbonds forms a stretchable bond between two atoms,
              given a molecule, and the atoms within the molecule. The
              cylinders start with a default radius for the equilibrium
              condition. As the bond gets stronger (shorter distance),
              the radius is enlarged proportionately. As bonds get
              weaker (longer distance), the cylinders become long and
              thin, and, at some point "pop" (i.e. are no longer visible).

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: Updated module at IAC - texture_mesh
Message-ID: <1993Dec16.030229.17989@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:02:29 GMT

Name        : texture_mesh    Version      : 2.000     Mod Number : 1295
Author      : Wes Bethel, Lawrence Berkeley Laboratory
Submitted   : 08/04/92        Last Updated : 12/14/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/texture_mesh
Ported to   : IBM Convex Sun HP
Description : The texture mesh module serves two needs. First, the need
              for a robust module for mapping 2D data to quadrilateral
              meshes is served. The input 2D data may be a 2D uniform field,
              in which case the x,y coordinates for the output mesh is
              derived from the extents information (if present) or using
              a mapping from indeces to space if no extents information is
              present. The z values are obtained from the data in the
              field.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Polygon_Volume
Message-ID: <1993Dec16.030249.18057@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:02:49 GMT

Name        : Polygon_Volume  Version      : 1.000     Mod Number : 1731
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Polygon_Volume
Ported to   : Sun
Description : 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.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - AFS_extract
Message-ID: <1993Dec16.030312.18122@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:03:12 GMT

Name        : AFS_extract     Version      : 1.000     Mod Number : 1732
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/AFS_extract
Ported to   : Sun
Description : This module allows users to extract data from AIRS AFS (AIRS
              Facility System) files. The AIRS AFS format are refered to
              User's Guide For the Urban Airshed Model,
              EPA-450/4-90-007D. Users may read through the very
              begining of the c codes provided to get an idea how the data is
              constructed. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - AMS_extract
Message-ID: <1993Dec16.030334.18186@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:03:34 GMT

Name        : AMS_extract     Version      : 1.000     Mod Number : 1733
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/AMS_extract
Ported to   : Sun
Description : This module allows users to extract data from AIRS AMS (AIRS
              Area and Mobile Subsystem) files. The AIRS AMS format are
              refered to User's Guide For the Urban Airshed Model,
              EPA-450/4-90-007D. Users may read through the very
              begining of the C codes provided to get an idea how the data is
              constructed. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - LBF_extract
Message-ID: <1993Dec16.030355.18255@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:03:55 GMT

Name        : LBF_extract     Version      : 1.000     Mod Number : 1734
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/LBF_extract
Ported to   : Sun
Description : This module allows users to extract data from link base
              mobile emission files. The link base emission format are
              refered to User's Guide For the Urban Airshed Model,
              EPA-450/4-90-007D. Users may read through the very
              begining of the C codes provided to get an idea how the data is
              constructed. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - MinMax_2
Message-ID: <1993Dec16.030417.18319@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:04:17 GMT

Name        : MinMax_2        Version      : 1.000     Mod Number : 1735
Author      : Kathy Pearson and Jeff Wang, MCNC, Environmetal Programs
              Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/MinMax_2
Ported to   : Kubota Sun
Description : This Module finds mininum and maxmium of a field. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Draw_Text
Message-ID: <1993Dec16.030448.18387@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:04:48 GMT

Name        : Draw_Text       Version      : 1.000     Mod Number : 1736
Author      : Ronald E. Stogner, Computer Sciences Corporation, and
              Kathy Pearson, MCNC Environmental Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Draw_Text
Ported to   : Kubota Sun
Description : Creates a text geometry object from an Label String input. A
              user can also supply an optional Hour as an integer, which
              will be added into the label. This is useful if you are
              animating a time series of data. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Field_To_Lines
Message-ID: <1993Dec16.030514.18453@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:05:14 GMT

Name        : Field_To_Lines  Version      : 1.000     Mod Number : 1737
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Field_To_Lines
Ported to   : Kubota Sun
Description : 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Field_To_Polygon
Message-ID: <1993Dec16.030546.18521@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:05:46 GMT

Name        : Field_To_PolygonVersion      : 1.000     Mod Number : 1738
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Field_To_Polygon
Ported to   : Kubota Sun
Description : 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Field_To_Points
Message-ID: <1993Dec16.030608.18588@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:06:08 GMT

Name        : Field_To_Points Version      : 1.000     Mod Number : 1739
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Field_To_Points
Ported to   : Kubota Sun
Description : This module allows users to draw points in the geometry
              viewer. The value of the point is mapped into color by the
              colormap of AVS. The input field is a 1D 3 space field with (x,
              y, z, value). 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Reset_Geom
Message-ID: <1993Dec16.030634.18652@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:06:34 GMT

Name        : Reset_Geom      Version      : 1.000     Mod Number : 1740
Author      : Kathy Pearson and Jeff Wang, MCNC, Environmental Programs
              Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Reset_Geom
Ported to   : Kubota Sun
Description : This Module allows users to reset, rescale and normalize
              the geometry viewer. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Draw_Map
Message-ID: <1993Dec16.030700.18721@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:07:00 GMT

Name        : Draw_Map        Version      : 1.000     Mod Number : 1741
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_output/Draw_Map
Ported to   : Sun
Description : This module allows users to draw the United States map with
              state boundary and county boundary. With the distribution
              of the module, two map data files are also included.
              "allcounty.txt" is ASCII data for boundaries of ALL
              counties in the United States, including Alaska, Hawaii
              and Perto Rico. "countryd.txt" is ASCII data for
              boundaries of the states. Users may construct their own
              boundary map according to the format. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Reset_Legend
Message-ID: <1993Dec16.030721.18785@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:07:21 GMT

Name        : Reset_Legend    Version      : 1.000     Mod Number : 1742
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/Reset_Legend
Ported to   : Kubota Sun
Description : This Module recalculates the xoffset, yoffset and scale of
              the color legend accoding to the size of the graph. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Zoomer
Message-ID: <1993Dec16.030739.18850@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:07:39 GMT

Name        : Zoomer          Version      : 1.000     Mod Number : 1743
Author      : Jeff Wang, MCNC, Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/Zoomer
Ported to   : Kubota Sun
Description : This module allows users to set the coordinate of the "zoom
              box" and UTM zone of the view area. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: Updated module at IAC - MathAVS
Message-ID: <1993Dec16.030801.18917@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:08:01 GMT

Name        : MathAVS         Version      : 2.000     Mod Number : 1628
Author      : Cleo Borac
Submitted   : 07/02/93        Last Updated : 12/14/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/MathAVS
Ported to   : IBM Kubota Sun HP
Description : MathAVS establishes a data transfer communication
              through MathLink. Having two modes of operation - 'send'
              mode and 'listen' mode, Mathematica and AVS may exchange
              data in turn. Note - the International AVS Center does not
              have Mathematica installed on the platforms listed, so was
              unable to test out this module completely.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: Updated module at IAC - new_bubbleviz
Message-ID: <1993Dec16.030822.18982@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:08:22 GMT

Name        : new_bubbleviz   Version      : 2.000     Mod Number : 1318
Author      : Wes Bethel, Lawrence Berkeley Laboratory
Submitted   : 08/30/92        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/new_bubbleviz
Ported to   : Sun HP
Description : The bubbleviz module generates spheres of various radii
              and colors at the element locations of a 1D, 2D or 3D field.
              This is a "cuberille" style of volume visualization,
              except that it uses spheres rather than cubes. This module
              can be used for non-uniform input fields. Version 2 upgrade
              provided by Martin Serrano (mas@epsilon.com) allows this
              module to work with 1-coord fields and 2-coord fields.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: Updated module at IAC - ucd_particle
Message-ID: <1993Dec16.030857.19051@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:08:57 GMT

Name        : ucd_particle    Version      : 3.000     Mod Number : 1189
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 05/04/92        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/ucd_particle
Ported to   : Kubota Sun
Description : This module animates spheres moving along the path created
              by either UCD streamlines or the field "streamlines"
              module. It post-processes the path trajectory data, and
              moves particles along each path. This module will work with
              either UCD or field data, because it inputs neither, it
              simply uses the other integration modules to create the
              paths. The animation will be faster than "particle
              advector", because it is not performing the path
              integration at the same time as the animation. The module
              has full up and downstream reverse transformation
              pass-through, so interactive positioning of the
              streamline control icon is still posible. This module is
              intended as a source example for other UCD module
              developers. Version 3.000 update (provided by Mike
              Rangitsch of Dow Chemical) adds a second (optional) input
              and moving particle tails.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: Updated module at IAC - Sphere
Message-ID: <1993Dec16.031119.19145@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:11:19 GMT

Name        : Sphere          Version      : 3.000     Mod Number : 1180
Author      : D. LE CORRE, CONVEX S.A
Submitted   : 04/28/92        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/Sphere
Ported to   : Kubota Sun
Description : This FILTER module maps a 2D input field around a sphere. If
              the input field is UNIFORM, the number of elements in each
              direction give the sphere subdivison. If the input field is
              RECTILINEAR, the coordinates arrays are taken as
              longitude and latitude (expressed in degrees). Thus, you
              will only see part of the sphere if the positions do not span
              360 degrees. Optionally, you can specify a 2D
              floating-point scalar field. This scalar value will be
              added to the sphere radius at each point in the input field
              and can be used to enter terrain information. Version 2.0
              bug fix 6/93 by M.Wheeler of ULCC. Version 3.0 fixes a bug
              which caused crashes on Sun workstations, and also it now
              handles byte fields (4 times more compact).

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: Updated module at IAC - carpet
Message-ID: <1993Dec16.031140.19210@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:11:40 GMT

Name        : carpet          Version      : 3.000     Mod Number : 1569
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 01/28/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/carpet
Ported to   : IBM Kubota HP
Description : A Carpet Plot surface is made showing surface height
              variation from one field, with color variations from data
              in a second field. Each cell is drawn as per field to mesh,
              (linear interpolation), or in block mode with descrete
              non-interpolated colors. In block mode, it will
              optionally leave holes in the carpet where the data goes out
              of range for the colormap, allowing mask values to control
              cell visibility, or region boundaries. Version 3.000 adds
              upgrade to irregular 3space fields for a better hole
              algorithm.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - choice_selec
Message-ID: <1993Dec16.031236.19282@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:12:36 GMT

Name        : choice_selec    Version      : 1.000     Mod Number : 1744
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/choice_selec
Ported to   : Kubota Sun
Description : This module takes a string input port, reconfigures a
              choice list parameter based on the strings and separators
              in the input port, then outputs the sub-string on a string
              output port, along with a zero-based integer from the index
              down the choice list.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Dials_Control
Message-ID: <1993Dec16.031255.19351@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:12:55 GMT

Name        : Dials_Control   Version      : 1.000     Mod Number : 1745
Author      : James Peters (Convex), Ian Curington (AVS Inc.), and
              Stephen Pass (???)
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/Dials_Control
Ported to   : Kubota Sun
Description : This simple module provides rotation, scale, and
              translation to any object in the geometry viewer scene,
              with separate controls in the form of dial parameters. The
              module connects in PARALLEL with other geometric inputs to
              the geometry viewer. It operates on the named object in the
              scene.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Downsize_2
Message-ID: <1993Dec16.031354.19423@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:13:54 GMT

Name        : Downsize_2      Version      : 1.000     Mod Number : 1746
Author      : Ian Curington (AVS Inc.), and Mike French (E & S)
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/Downsize_2
Ported to   : Kubota Sun
Description : The Downsize module changes the size of the input data set by
              subsampling the data. It extracts every Nth element of the
              field along each dimension. This one works with 1D, 2D, 3D,
              uniform or irregular. It has corrections for non-integral
              downsize coordinates in Uniform fields, and will work with
              1D scatter data. There is a bug in the DOWNSIZE modules
              supplied by AVS Inc. The problem arises when using DOWNSIZE
              for uniform fields when the downsize value is not an exact
              factor of all the (dimension-1) values in X, Y and Z. There
              should be an empty region for the 'remainder', but the
              standard version always scales the output to the full
              extents. The result is that spatial positions within field
              slices will be slightly wrong. This will be most noticeable
              when two contour surfaces intersect - the bands will not
              match exactly. A fixed version of the DOWNSIZE module is
              supplied with the contouring suite, it's module name is
              'Downsize', the upper case initial is used to distinguish
              it from the standard version.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - field_mux
Message-ID: <1993Dec16.031417.19487@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:14:17 GMT

Name        : field_mux       Version      : 1.000     Mod Number : 1747
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/field_mux
Ported to   : Kubota Sun
Description : Given several (different size or types of) input fields,
              one is passed to the output port, given the choice
              selection. All the data from the input is passed to the
              output. All 10 input ports are optional, it will work with
              any subset, or just one input. Inputs can be different
              dimension, different data types, etc. By default, the
              names of the input ports on the choice list are "One, Two..."
              but a string input port can be used to set the choice names
              from an external procedure. This is an efficient module, as
              it only passes a pointer, and does not copy data. ADVANCED
              TECHNIQUE - This routine contains an advanced module
              writer trick. It does not make a copy of the data. It simply
              passes a pointer across to form the correct multiplex
              connection.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Intervals_Field
Message-ID: <1993Dec16.031442.19552@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:14:42 GMT

Name        : Intervals_Field Version      : 1.000     Mod Number : 1748
Author      : Mike French, Evans & Sutherland UK
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : FORTRAN
Module path : avs.ncsc.org:avs_modules/filters/Intervals_Field
Ported to   : Kubota
Description : A set of data values is taken from the range of an input data
              field. The first output value is the minimum of the field,
              the last output value is the maximum of the field. If the 'Use
              Zero Level' flag is OFF, or there is no zero point within the
              range of the data, then all intermediate values are taken at
              equal intervals within the data range. This is the default
              behaviour. If the 'Use Zero Level' flag is ON and the data
              range includes zero, then one data level is explicitly set
              to zero and the remaining levels are partitioned between
              the positive and negative regions. This module is design to
              be used with the ISOBAND SLICE, ISOBAND BRICK, ISOLINE
              SLICE and ISOLINE BRICK modules.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Isoband_Slice
Message-ID: <1993Dec16.031548.19633@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:15:48 GMT

Name        : Isoband_Slice   Version      : 1.000     Mod Number : 1749
Author      : Ian Curington (AVS Inc.), and Mike French (E & S)
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Isoband_Slice
Ported to   : Sun
Description : A set of contour bands are drawn on a 2D slice through a 3D
              field. The field input must be a slice through a uniform or
              irregular 3D grid. If the field is uniform, the plane of the
              output contour geometry will have its correct position in
              3D space.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Isoline_Slice
Message-ID: <1993Dec16.031607.19698@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:16:07 GMT

Name        : Isoline_Slice   Version      : 1.000     Mod Number : 1750
Author      : Mike French, Evans & Sutherland UK
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : FORTRAN
Module path : avs.ncsc.org:avs_modules/mappers/Isoline_Slice
Ported to   : Kubota
Description : A set of contour levels are drawn on a slice through a field.
              The field input must be a slice through a uniform or
              irregular 3D grid. If the field is uniform, the plane of the
              output contour geometry will have its correct position in
              3D space.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - mesh_to_ucd
Message-ID: <1993Dec16.031704.19771@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:17:04 GMT

Name        : mesh_to_ucd     Version      : 1.000     Mod Number : 1751
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/mesh_to_ucd
Ported to   : Kubota Sun
Description : A mesh_to_ucd makes a 2D UCD surface showing surface height
              variation from one field. Each cell is drawn as per field to
              mesh, (linear interpolation), or in block mode with
              descrete non-interpolated colors. It will optionally
              leave holes in the UCD output where the data goes out of range
              for the float dials, allowing mask values to control cell
              visibility, or region boundaries. It is basically a
              variation on field_to_mesh, allowing more advanced UCD
              type visualizations and data processing.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - pick_center
Message-ID: <1993Dec16.031723.19835@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:17:23 GMT

Name        : pick_center     Version      : 1.000     Mod Number : 1752
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/pick_center
Ported to   : Kubota Sun
Description : This module allows the user to pick on anything in the
              GeometryViewer scene that is not already registered for
              upstream picking, and will set the current rotate / zoom
              center to be this picked point. It is most useful if you see a
              large complexe scene, pick on the piece you want to zoom
              into, then zoom into it. Without this module, if it was on the
              edge of the object it would disappear from view as soon as you
              zoomed in.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Read_SEG_Y
Message-ID: <1993Dec16.031746.19900@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:17:46 GMT

Name        : Read_SEG_Y      Version      : 1.000     Mod Number : 1753
Author      : John Tee, AVS Inc. Consultant
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C&FORTRAN
Module path : avs.ncsc.org:avs_modules/data_input/Read_SEG_Y
Ported to   : Kubota
Description : READ SEG Y is an data input module which reads seismic data
              stored in the SEG Y format. SEG "Y" is a format devised by the
              Society of Exploration Geophysicists (SEG), for transfer
              of demultiplexed seismic data on 9-track tape. SEG Y was
              published in 1974, and superceded the SEG "Ex" format. SEG Y
              defines, for each tape reel, a 3200 byte EBCDIC text header,
              followed by a 400 byte binary header. The data follows as a
              variable number of traces. Each trace has a 240 byte header,
              followed by a variable number of samples, each represented
              as a 4-byte real value.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - scat_base_la
Message-ID: <1993Dec16.031806.19967@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:18:06 GMT

Name        : scat_base_la    Version      : 1.000     Mod Number : 1754
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/scat_base_la
Ported to   : Kubota Sun
Description : If your vector data is 1D n-vector float irregular, this
              module will draw a text label just above the first point,
              showing the data label in the AVSfield header. This was used
              in one application to show the names of wells, floating
              above the well heads.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - scat_znmo
Message-ID: <1993Dec16.031826.20031@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:18:26 GMT

Name        : scat_znmo       Version      : 1.000     Mod Number : 1755
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/scat_znmo
Ported to   : Kubota Sun
Description : This routine takes two 1D irregular fields, looks up the Z
              (depth) in the first one, finds the corresponding depth of
              the second one, and replaces the X-Y of the first by the
              second at that point. Linear or Quadratic interpolation is
              available by user choice. Both fields can be different
              lengths, and have no depths in common. The first must be
              contained within the range of the second, or the lookup will
              fail. All the data from the first is passed to the output. The
              underlying utility routines could easily be applied in
              other contexts. NOTE - Advanced AVS Module Techique used.
              This routine contains an advanced module writer trick, of
              modifying the input port data inplace, without explicitly
              or implicitly copying the data out of shared memory. This
              REQUIRES that a special flag be turned on in your .avsrc file
              - ReadOnlySharedMemory 0

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - scatter_rib_2
Message-ID: <1993Dec16.031858.20100@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:18:58 GMT

Name        : scatter_rib_2   Version      : 1.000     Mod Number : 1756
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/scatter_rib_2
Ported to   : Kubota Sun
Description : If your vector data is 1D n-vector float irregular, this
              module will draw a ribbon going along the side of the
              polyline path, from joining up the specified positions in
              the scatter field coord array. This module is used for Well
              Log data display, showing various properties down a
              deviated well shaft. The width, and color of the ribbon can
              be controlled to create a ribbon data representation. Tick
              marks and labels will annotate the graph. Interpolation
              can be turned on and off.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - ucdTri2prism
Message-ID: <1993Dec16.031919.20164@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:19:19 GMT

Name        : ucdTri2prism    Version      : 1.000     Mod Number : 1757
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/ucdTri2prism
Ported to   : Kubota Sun
Description : ucd_tri_to_prism - extrudes triangulated surface into 3D
              prism layers, given triangular 2D UCD elements and a 2D
              field, loft the elements into 3D prism elements, with
              information for the 3rd dimension coming from a 2D field,
              where the first dimension matches the input UCD node list,
              the second dimension replicates the structure, adding a Z
              offset and new data.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - ucd_color_ra
Message-ID: <1993Dec16.031939.20229@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:19:39 GMT

Name        : ucd_color_ra    Version      : 1.000     Mod Number : 1758
Author      : Mike French, Evans & Sutherland UK
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_input/ucd_color_ra
Ported to   : Kubota Sun
Description : The range of the UCD scalar node data is used to set the lo/hi
              values for the colormap. If the UCD min/max value is not
              available a warning is printed on the terminal output for
              AVS and the range is calculated from the UCD dataset. The
              behaviour of COLOR RANGE UCD is designed to match that of
              COLOR RANGE provided with AVS for use on fields. This module
              is design to be used with the ISOBAND UCD and ISOLINE UCD
              contouring modules.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Intervals_UCD
Message-ID: <1993Dec16.031958.20298@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:19:58 GMT

Name        : Intervals_UCD   Version      : 1.000     Mod Number : 1759
Author      : Mike French, Evans & Sutherland UK
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/Intervals_UCD
Ported to   : Sun
Description : A set of N equally spaced data values are taken from the range
              of an input ucd node data. The first output value is the
              minimum of the field, the last output value is the maximum of
              the field. Any intermediate values are taken at equal
              intervals within the data range. This module is design to be
              used with the ISOBAND UCD and ISOLINE UCD modules. Other
              methods for selecting the data range could be added, e.g.
              logarithmic, cumulative frequency percentiles,
              interactive.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Isoband_UCD
Message-ID: <1993Dec16.032018.20362@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:20:18 GMT

Name        : Isoband_UCD     Version      : 1.000     Mod Number : 1760
Author      : Ian Curington (AVS Inc.), and Mike French (E & S)
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Isoband_UCD
Ported to   : Kubota Sun
Description : A set of contour bands are drawn on the exterior faces of a
              UCD. The UCD must have a single scalar component of node
              data. To extract a single scalar component of node data from
              a composite ucd use the UCD EXTRACT module. There is no
              module available to extract a scalar from a vector
              component of node data.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - ucd_profile
Message-ID: <1993Dec16.032037.20426@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:20:37 GMT

Name        : ucd_profile     Version      : 1.000     Mod Number : 1761
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/ucd_profile
Ported to   : Kubota Sun
Description : This module draws Vector Arrows from UCD Cell Surface
              Boundary data as intersected by a surface cross-section
              profile. Airflow Lift-Drag analysis plots from surface
              pressure can be manipulated or animated dynamically, by
              dragging the profile plane through a large model. The
              profile sampled data can be sent to the graph viewer, or
              other field modules. This mapper module computes the
              exterior boundary surface of the UCD from node
              connectivity and material regions, then cuts these faces
              with an interactive slicing profile plane. It works with 2D
              shell elements or 3D elements.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - ucd_streak
Message-ID: <1993Dec16.032058.20495@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:20:58 GMT

Name        : ucd_streak      Version      : 1.000     Mod Number : 1762
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/ucd_streak
Ported to   : Sun
Description : The ucd streak module generates surface constrained
              stream lines. It is an advanced variation of the
              ucd_streamlines module in AVS5. It contains an optional
              mode where the streamlines follow the boundary of the flow
              domain, tracking along the surface, as long at the velocity
              field is into the boundary surface, and are not displayed
              when they leave the surface. This simulates oil drop streak
              lines from exterior flow wind tunnel tests. The flow is
              integrated through the 3D boundary elements, and optional
              integration step markers can be shown. Although the
              streamlines are only displayed at the surface, the whole
              interior 3D streamline calculation is taking place, so
              this method is quite different from a 2D surface only
              particle track algorithm.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - zone_fence
Message-ID: <1993Dec16.032123.20561@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:21:23 GMT

Name        : zone_fence      Version      : 1.000     Mod Number : 1763
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/zone_fence
Ported to   : Sun
Description : This module draws a fence panel connecting two wells,
              joining up common zones, and texture map image data onto the
              fence panels. This routine takes three geometric field
              inputs, one the zonation table, containing a 2D array of
              wells and zones, and the deviation scatter path data for two
              wells. It creates a geometric representation of the
              zonation region between the wells. The depths are
              resampled using linear interpolation from the deviation
              data to create a 3D sheet. Two optional inputs, texture
              image A and B, if present will texture map onto alternate
              panels of the fence.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - zone_picker
Message-ID: <1993Dec16.032144.20627@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:21:44 GMT

Name        : zone_picker     Version      : 1.000     Mod Number : 1764
Author      : Ian Curington, Advanced Visual Systems
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/zone_picker
Ported to   : Kubota Sun
Description : This routine takes two 1D inputs, one the zonation table,
              and second, the deviation file for one 3D well track. It
              creates a geometric representation of the zonation picks
              along the well bore, as golden rings, and allows picking and
              dragging of the positions for editing. It looks at the
              labels on the well dev field to figure out which well it is,
              then indexes the zonations by this, so there is no menu
              selection needed here. The zone icons can be picked and
              dragged along the well, the new positions recorded in the
              memory file structure.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - Isoline_UCD
Message-ID: <1993Dec16.032203.20695@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:22:03 GMT

Name        : Isoline_UCD     Version      : 1.000     Mod Number : 1765
Author      : Ian Curington (AVS Inc.), and Mike French (E & S)
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Isoline_UCD
Ported to   : Kubota
Description : A set of contour lines are drawn on the exterior faces of a
              UCD. The UCD must have a single scalar component of node
              data. To extract a single scalar component of node data from
              a composite ucd use the UCD EXTRACT module. There is no
              module available to extract a scalar component from a
              vector component.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - image_to_can
Message-ID: <1993Dec16.032228.20759@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:22:28 GMT

Name        : image_to_can    Version      : 1.000     Mod Number : 1766
Author      : Hideo Miyachi, Kubota Corporation
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/data_output/image_to_can
Ported to   : Kubota Sun
Description : This module prints out an AVS image to a laser shot printer.
              You can specify the actual command to print in the parameter
              "Command". If you specify "cat > /tmp/filename" in
              "Command", you can save the image in the file in lbp format.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New Utility at IAC - wdraw
Message-ID: <1993Dec16.032344.20833@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:23:44 GMT

                     WDRAW

 This is an application to draw on the image which is dumped from X-window.
 It can be found at the International AVS Center's anonymous ftp site, at
 avs.ncsc.org:/misc_tools/wdraw/*

   Function:

1. Arbitraly region can be dumped using mouse device.
   (you can specify a window )

2. Drawing the line on a image.
   Line width:  1 - 12 pixel
   Line type :  6 kinds. ( solid , point and line etc)
   Line color:  8 colors (red,green,blue,white etc)

3. Drawing a Text.
   strings : English , Japanese
   Font type:
      English:you can specify 40 types of font in a external file.
      Japanese: 3types. (k14,k18,k26)
   Text color: 8 colors (red , green,blue,white, etc)

4. Erasing the line and text.
   You can erase a part of the line or text.

5. Undo.

6. Saving the image.
   You can save the image in AVS .x image file.

Hideo Miyachi
Kubota Corporation

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - ucd_line_2
Message-ID: <1993Dec16.032406.20900@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:24:06 GMT

Name        : ucd_line_2      Version      : 1.000     Mod Number : 1767
Author      : Jonathan Cox, Department of Computer Science, University
              of Manchester
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/ucd_line_2
Ported to   : Sun
Description : This module produces an arbitrary line of sampled node data
              from a 3D UCD mesh and outputs it as a field. This can be a
              conventional AVS 1D field with irregular 1D coordinates or
              a 2D field suitable for connection to the graph viewer
              module. It is also possible to output a uniformly spaced 1D
              field. The position and orientation of the line is
              arbitrary and is controllable either by the direct
              manipulation of a probe object or by manipulating a
              collection of dial widgets. The original version of this
              module (also on the IAC's anonymous ftp site) only works
              with AVS 4.0, for this enhanced version AVS 5.0 is required.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: New module at IAC - ucd_planes_2
Message-ID: <1993Dec16.032520.20973@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:25:20 GMT

Name        : ucd_planes_2    Version      : 1.000     Mod Number : 1768
Author      : Jonathan Cox, Department of Computer Science, University
              of Manchester
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/ucd_planes_2
Ported to   : Sun
Description : The UCD PLANES module supports the interactive
              sub-sampling of node data held within a 3D UCD structure.
              The region sampled is selected interactively in the region
              of a transparent 'probe' object. Several different types
              of probes are supported, all based upon a collection of
              planes. For each probe type, the sampled region can be
              output either as various forms of geometry, as a UCD
              structure or as both. When a geometry is output, 2D contours
              of a scalar data component can be superimposed on the sample
              object. The selection of probe type is made from the 'Probe
              Type' choice widget on the module's control panel.
              Possible probes include a single plane (SIMPLE), two and
              three crossed orthogonal planes (SHEAF and CROSSED) and
              multiple parallel planes (MULTIPLE). These probe types
              produce a 'sample' that is the same shape as the probe object
              but is coloured according to a scalar component of the
              structure's nodal data. The original version of this
              module (also on the IAC's anonymous ftp site) only works
              with AVS 4.0, for this enhanced version AVS 5.0 is required.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (AVS account)
Subject: Submitting Modules to the IAC
Message-ID: <1993Dec16.033317.21081@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 03:33:17 GMT

Hi Folks,

Thanks to all AVSers who have submitted modules to the IAC!  We
really appreciate it when people take the time to share their
code with the rest of the scientific visualization community.

If you are haven't already shared your modules but would like to
know the details on how to do this, I will include them below.

Take care everyong, and Happy Holidays !

-Steve

PS  Would you be interested in sharing your AVS work with the
scientific visualization community worldwide via a short article 
and / or slides in an upcoming issue of AVS Network News?  This 
is the IAC's quarterly magazine made up of user contributed 
articles.   Thanks for considering this!
----------------------------------------------------------------
   Steve Thorpe, Application Visualization System Specialist
	       International AVS Center, MCNC
PO Box 12889   3021 Cornwallis Rd, RTP, NC 27709   avs@ncsc.org
----------------------------------------------------------------

*******************************************************************************

HOW TO SUBMIT MODULES:

	Donating a module to the International AVS Center benefits 
the entire AVS user community by facilitating further use of AVS to 
visualize complex scientific phenomena.  Any module that is not 
donated may be rewritten elsewhere - wasting someone's 
valuble time - hindering further development of other module 
capabilities for everyone's benefit.  

	There are three ways to submit modules:

	1.	Standard ftp protocol
	2.	email ( no binaries)
	3.	Sending tapes to:	The International AVS Center
					P.O. Box 12889              
					3021 Cornwallis Road
					RTP, NC 27709  
	
	Several individuals have said they would contribute, but from 
past experience they knew they would be bombarded with questions about the 
code and did not have the time to spend replying to these questions.  If 
you are in this situation, we will put a unique control number in the code 
and the International AVS Center will act as the only contact between you 
and the world.  Many of the questions will be fielded by the AVS staff, 
but if a question cannot be answered internally, you will only be contacted 
by the center and not hundreds of individuals.    
                                                                             

*******************************************************************************

STANDARD FTP SUBMISSION:


	 If you have arrived at this point it is assumed that you know the
ftp site name (avs.ncsc.org).  The IPnumber will be changing shortly as
we move to a larger server, so be prepared for this number to change in the
near future.  We will post it later.

        When you login you will get a banner message that will provide some
basic information.  You will then see the following:

AVS_LICENSE      avs_newsgroup/   dev/             usr/
SUBMIT/          avs_readme/      etc/
avs_archives/    avs_user_group/  pub/
avs_modules/     bin/             sample_data/

	Most of the files and directories have been explained above, except
the SUBMIT directory.  The SUBMIT directory is the only one that has write
permission.  In order to provide a minimum level of security to those who
donate modules, and try to make sure others do not accidentally copy over their
files, and to streamline the process of adding your module to the catalog,
we ask you to follow the following procedures.

	Please prepare your submission to conform to the following guidelines
as closely as you can:
	1.	all C source code should have a .c suffix
	2.	all FORTRAN source code should have a .f suffix
	3.	all C header files should have a .h suffix
	4.	all FORTRAN header files should have a .inc suffix
	5.	provide one file with a .txt suffix for each AVS
		module, in plain text format, which provides complete
		documentation for the module
	6.	provide a sample AVS network file, with a .net suffix
	7.	do not include assembly language code

	When you "cd" to the SUBMIT" directory, a banner message will appear
that will prompt you with instructions.  You will be asked to create a
directory using mkdir as in "mkdir myname".  This directory will be  invisible 
and entry into this directory can only be achieved by typing "cd myname".
When someone else logs in, they will see nothing, unless they know the name and
unique number identifier.  After you "cd" to your new directory you will
be able
to donate modules using standard ftp protocol.  Detailed information is 
available in the ftp man pages, but you will only need to know a few basic
commands such as bin, hash, prompt, put and mput. to donate your modules.

	You should create additional directories for each module using "mkdir".
If you are submitting multiple modules, please use "mkdir mynameN", where
N would be a unique number for each module being submitted.
You should type "bin" at the command line to change to binary format, then
type "hash" at the command line to show a # sign on your local machine that 
tells you things are working.  You should then type prompt if you have 
more than one file as this lets you download multiple files at one time
using mput without waiting for the prompt yes/no command.  Then type the
command "put myfile" or "mput myfiles" at the command line and they will
download to the new directory you have created.  We prefer and recommend
that all files submitted are only straight ASCII files, although if your 
files are in tar or tar.Z format, we will accept them.

	If you logout and wish to make a change, you must remember the 
unique name for the invisible directory you were given or else start all
over again.


*******************************************************************************

EMAIL SUBMISSION:

	We will accept email submissions to avs@ncsc.org, but ask you follow
these guidelines.

	Do not include any binaries.  If data files are large, put in uucp
format or provide a smaller data file with a note that larger files are 
available.  We will contact you to try to arrange obtaining these larger
files through other methods.  Please do not send data files over 200K.
Separate all files by a line of at least twenty (20) asterisk marks (*) so 
we can search for these easily.  

	Your first lines should describe the module, the platform it has
been ported to and special notes such as large data size, followed by *'s.


*******************************************************************************


BATCH TAPE SUBMISSION:

	To submit a module via tape, put it onto a tape
using "tar -cvf tapedrive filename[s]".  Label the tape with the
appropriate platform the module runs on (and the platform the tape
was made on, if different), and mail it to us at:

        The International AVS Center
        PO Box 12889
        3021 Cornwallis Road
        RTP, NC 27709

*******************************************************************************

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@NCSC.org (Steve Thorpe)
Subject: AVS with NOE data from CHARM anyone?
Message-ID: <1993Dec16.221525.11814@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org 
Organization: North Carolina Supercomputing Center
Date: Thu, 16 Dec 1993 22:15:25 GMT

Hi Folks,

Is there anyone using AVS with NOE data from CHARM ?
I have had a request from an AVS user to be put in touch
with anyone who might be.

Thanks in advance.

-Steve

PS  Would you be interested in sharing your AVS work with the
scientific visualization community worldwide via a short article 
and / or slides in an upcoming issue of AVS Network News?  This 
is the IAC's quarterly magazine made up of user contributed 
articles.   Thanks for considering this!
----------------------------------------------------------------
   Steve Thorpe, Application Visualization System Specialist
	       International AVS Center, MCNC
PO Box 12889   3021 Cornwallis Rd, RTP, NC 27709   avs@ncsc.org
----------------------------------------------------------------


From JHHARDE@erenj.com (John Hardenbergh)
Subject: MPEG module?
Message-ID: <JHHARDE.72.2D0F0D1E@erenj.com>
Lines: 11
Sender: news@erenj.com (ERE News System)
Nntp-Posting-Host: answer.erenj.com
Organization: Exxon Research and Engineering
X-Newsreader: Trumpet for Windows [Version 1.0 Rev Final Beta #10]
Date: Wed, 15 Dec 1993 13:11:59 GMT

I'm looking for a module that creates MPEG movies from the output of the 
geometry viewer.  I have seen mention of just such a module in an artical 
fowarded to me from another news group but I can't find anything on the AVS 
achive site, nor do I remember if it was in AVS 5.0 ( we're still at version 
4.0).  Can anyone help?
John H. Hardenbergh                  |           .-------.    H     H
Exxon Research and Engineering       |           |       |     \   /
jhharde@erenj.com                    |           |   O   | ---> C=C 
                                     |           |   I   |     /   \
Disclaimer: These are my views,      |           `-------'    H    H
            these are only my views. | Better Chemistry Thru Computer Science


From rsignell@stress.er.usgs.gov (Richard P. Signell)
Subject: Re: MPEG module?
Message-ID: <1993Dec16.141905.8994@rsg1.er.usgs.gov>
Sender: news@rsg1.er.usgs.gov
Organization: U.S. Geological Survey, Reston VA
References: <JHHARDE.72.2D0F0D1E@erenj.com>
Date: Thu, 16 Dec 1993 14:19:05 GMT
Lines: 20

In article <JHHARDE.72.2D0F0D1E@erenj.com>,
John Hardenbergh <JHHARDE@erenj.com> wrote:
>I'm looking for a module that creates MPEG movies from the output of the 
>geometry viewer.  

No module I know of, but here's how to do it:  Output each frame of your
animation as a rawppm image using WRITE_ANY_IMAGE.  Then process the 
series of images using mpeg_encode, and low and behold, you have a 
bonafide MPEG file.   It's a really nice way to share your AVS animations!

get mpeg_encode via anon ftp:

toe.berkeley.edu:/pub/multimedia/mpeg/{README-mpeg_encode,mpeg_encode-1.2.tar.Z}

Good Luck,
-- 
Rich Signell               |  rsignell@crusty.er.usgs.gov
U.S. Geological Survey     |  (508) 457-2229  |  FAX (508) 457-2310
Quissett Campus            |  "What you don't know CAN hurt you,
Woods Hole, MA  02543-1598 |    only you won't know it. "


From avs@doppler.NCSC.org (AVS account)
Subject: Corrections to IAC module catalog
Message-ID: <1993Dec17.210506.1104@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org 
Organization: North Carolina Supercomputing Center
Date: Fri, 17 Dec 1993 21:05:06 GMT

Hi Folks,

In the recent module additions at the IAC, the following three modules
were incorrectly listed.  Here are the corrected catalog entries (the
author credits are now correct).

Name        : MinMax_2        Version      : 1.000     Mod Number : 1735
Author      : Jeff Wang, MCNC Environmetal Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/filters/MinMax_2
Ported to   : Kubota Sun
Description : This Module finds mininum and maxmium of a field. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

Name        : Draw_Text       Version      : 1.000     Mod Number : 1736
Author      : Ronald E. Stogner, Computer Sciences Corporation
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Draw_Text
Ported to   : Kubota Sun
Description : Creates a text geometry object from an Label String input. A
              user can also supply an optional Hour as an integer, which
              will be added into the label. This is useful if you are
              animating a time series of data. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

Name        : Reset_Geom      Version      : 1.000     Mod Number : 1740
Author      : Jeff Wang, MCNC Environmental Programs Group
Submitted   : 12/15/93        Last Updated : 12/15/93  Language   : C
Module path : avs.ncsc.org:avs_modules/mappers/Reset_Geom
Ported to   : Kubota Sun
Description : This Module allows users to reset, rescale and normalize
              the geometry viewer. 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
              /sample_data/avs_data/Wang_GIS_mods.tar.Z.

International AVS Center
North Carolina Supercomputing Center
avs@ncsc.org


From avs@doppler.NCSC.org (Steve Thorpe)
Subject: AVS Network News call for articles
Message-ID: <1993Dec17.231927.2666@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org 
Organization: North Carolina Supercomputing Center
Date: Fri, 17 Dec 1993 23:19:27 GMT

Hi Folks,

The IAC has been soliciting articles for the Winter 1994 issue
of AVS Network News, which is to hit the streets in about early
March.  (FYI, the Fall 1993 issue should be on its way to all
subscribers in about 2-3 weeks.  Sorry for the lateness !  If
you would like to subscribe, please email avsemail@ncsc.org, to
receive an automated reply with info on how to join the International
AVS Users Group.  Please do so to help support the ongoing IAC
activities).

You may be interested in contributing to this magazine.  If so,
Winter 1994 AVS Net News submissions are due at IAC on Wednesday 1/12/94
				                       -----------------

If you are one of the folks who has already gotten
an article and images to me, thanks very much for your contribution.
Otherwise, please get back to me at your convenience if
you are planning on getting a submission in.  

There has been a growing interest by AVS users in publishing articles
for this magazine, which has resulted in an increasing number of
pieces submitted.  We generally try to include as many submitted pieces as
possible in each magazine, although please be advised that quite possibly
will not be able to include every submission in that issue.  However 
for any pieces not included, there is a good chance of inclusion in
a future issue.  Factors to be considered in making the tough decision
about which pieces to include are 

	1) level of interest by the general AVS User 
	   community in the topic[s] covered in your article.

	2) size of the article (more that about 10-15K of text 
	   can take up a LOT of an issue, so please try to keep 
	   submissions to this length or shorter), and 

	3) date of submission (the earlier the better) 

Note:  authors should include all trademarks, and copyrights
associated with their submission.  They should also
list all 3rd party hardware/software listed in their article.  This
can be included on a separate unformatted sheet at the end of the
article.

Also, please feel free to give me a call at (919) 248-1161
if you have any questions or thoughts about AVS Network News.

Thank you very much for your interest in contributing.  Your work
can make a very valuble contribution to the Scientific Visualization 
community worldwide. 

Hope to see you at AVS '94!

-Steve
----------------------------------------------------------------
   Steve Thorpe, Application Visualization System Specialist
International AVS Center, North Carolina Supercomputing Center
PO Box 12889   3021 Cornwallis Rd, RTP, NC 27709   avs@ncsc.org
----------------------------------------------------------------

................MORE AVS NETWORK NEWS PROPAGANDA................
       (you have probably already seen most of it already!)

Hi there,

I was informed that you are interested in
possibly writing an article for AVS Network News.  This sounds
great!  Let me fill you in on our next deadline for submission.
Our next deadline is April 30.  This will be a two
color issue published in conjunction with the SIGGRAPH '93 conference.

FYI - I'll include below an article guidelines text I wrote up
a few months back.  In particular, please check out the last
paragraph on trademarks and copyrights.  Also, in case you don't
have the back issues, there are several of them on our anonymous
ftp site, including a few images, at avs.ncsc.org:avs_net_news/*

	-rw-rw-r--  1 dianne      64000 Jan  7 14:52 >
	-rw-rw-r--  1 dianne      52708 Jan  4 15:42 Inaugural_Issue.ps
	-rw-rw-r--  1 dianne      29560 Dec 10 16:23 Inaugural_Issue.txt
	-rw-rw-r--  1 dianne      71055 Jan  4 15:42 Insert.ps
	-rw-rw-r--  1 dianne     255641 Jan  4 15:44 Vol1_Issue1.ps
	-rw-rw-r--  1 dianne      64879 Dec 10 16:26 Vol1_Issue1.txt
	-rw-rw-r--  1 dianne     186220 Jan  7 14:51 Vol1_Issue2.ps
	-rw-rw-r--  1 dianne      58869 Jan  8 11:31 Vol1_Issue2.txt
	-rw-rw-r--  1 dianne     438533 Jan 11 14:27 Vol1_Issue3.ps
	-rw-rw-r--  1 dianne      68979 Jan  8 12:19 Vol1_Issue3.txt
	drwxrwsrwx  2 dianne        512 Jan 13 06:26 images/

	images:
	total 15203
	drwxrwsrwx  2 dianne        512 Jan 13 06:26 ./
	drwxrwsr-x  3 avs           512 Jan 13 09:59 ../
	-rwxrwxrwx  1 dianne    3479260 Jan 12 11:50 V1_I3_Flurchick_Fig1.x*
	-rwxrwxrwx  1 dianne    3479260 Jan 12 11:51 V1_I3_Flurchick_Fig2.x*
	-rwxrwxrwx  1 dianne    1757960 Jan 12 11:51 V1_I3_Flurchick_Fig3.x*
	-rwxrwxrwx  1 dianne     269456 Jan 12 11:50 V1_I3_Myerson_Fig1.x*
	-rwxrwxrwx  1 dianne     979084 Jan 12 11:50 V1_I3_Myerson_Fig2.x*
	-rwxrwxrwx  1 dianne     428892 Jan 12 11:51 V1_I3_Myerson_Fig3.x*
	-rwxrwxrwx  1 dianne    2516408 Jan 12 11:51 V1_I3_Rhyne_Fig1.x*
	-rwxrwxrwx  1 dianne    2563208 Jan 12 11:50 V1_I3_Rhyne_Fig2.x*


Thanks a lot, I'm looking forward to your reply.  Also - could
you please direct this reply to avs@ncsc.org.

Thanks,

-Steve
----------------------------------------------------------------
   Steve Thorpe, Application Visualization System Specialist
International AVS Center, North Carolina Supercomputing Center
PO Box 12889   3021 Cornwallis Rd, RTP, NC 27709   avs@ncsc.org
----------------------------------------------------------------
An article can be prepared in plain ASCII text, and mailed
either electronically or on paper to us at:

        The International AVS Center
        PO Box 12889
        3021 Cornwallis Road
        RTP, NC 27709
	USA
	avs@ncsc.org

The pictures can be submitted on 35mm slides.  Also, the IAC
requests that an electronic version be submitted as well. AVS .x
format be preferable.  If that is a problem please let us know 
and we can talk about other options.

We are quite flexible in terms of article content.  Some
of the previous articles featured in AVS Network news were:

1) "AVS Overview"

2) "New Software Products"
        Chemistry Viewer
        Maple V
        VBASE
        Crystal Viewer

3) "Using AVS for Prototyping a Distributed Computational
   Molecular Biology and Genetics System", by
   the Center for High Performance Computing, The University of
   Texas System

   The article describes the authors' experience integrating
   GenTools, a product under development, into the AVS environment.
   It describes features of AVS environment that make it a useful
   user interface, features 3 slides of AVS screens with their
   networks and data, and mentions desired features for future
   versions of AVS.

4) "Interpolating Gridded Data from Scattered Data in AVS",
   by Wes Bethel, Information and Computing Sciences Division,
   Computing Resource Department, University of California at
   Berkeley

   The author surveys some of the issues involved in interpolating
   gridded data from scattered data, and shows several applications
   of these techniques in the context of a visualization project.
   In the process, he describes 4 AVS modules that are on our
   anonymous ftp site.

5) "Visualizing Molecular Dynamics Simulations", by Charles
   Williams and Upul Obeysekare, Naval Research Laboratory,
   Research Computation Division, Visualization Laboratory,
   Washington, DC

   The authors describe reading Monte Carlo and molecular dynamics
   simulations stored in Macatom formatted files into AVS,
   and show four figures of their results.

6) "AVS Version 4"

Perhaps you might want to discuss the work you are doing, or
have done with AVS, in terms of the science itself.  Or if you
want, you might consider getting more into techie AVS specific
issues or an editorial viewpoint.  At any rate, we are open
for your ideas... the AVS user community will appreciate them!

Note:  authors should include all trademarks, and copyrights 
associated with their submission.  They should also
list all 3rd party hardware/software listed in their article.  This
can be included on a separate unformatted sheet at the end of the
article.




From ham@avs.com (Ham Lord)
Newsgroups: comp.graphics.avs
Subject: New Release of AVS5
Date: 16 Dec 1993 20:38:59 GMT
Organization: Advanced Visual Systems Inc.
Lines: 120
Message-ID: <2eqh13$3it@nda.nda.com>
NNTP-Posting-Host: phobos.avs.com
X-Newsreader: TIN [version 1.2 PL1]

Advanced Visual Systems has begun shipping an update release of 
AVS5 (release 5.01) to all AVS5 customers with a current AVSupport contract. 
All AVSupport customers should expect to receive their AVS5 package within 
the next few weeks, so please be on the lookout!

If your AVSupport contract expired prior to December 13, 1993 and you would 
like to receive this new product release, please contact Advanced Visual 
Systems. You can contact us either by phone at 617-890-4300 or by sending 
e-mail to info@avs.com.   

If you did not receive the AVS5 update, and you have a valid AVSupport 
contract, then contact AVS Customer Support;  email support@avs.com or call 
800-428-7001 (US) or 617-890-8192 x2400.

If you would like to find out more information about what is new in the 
AVS5 update release, you can download AVS5.01 release information through
our anonymous ftp site.

   1)  ftp ftp.avs.com
       Name: anonymous
       no password

   2)  cd pub/5.01

   3)  In there, you will find compressed (.Z) tar files
       for each platform.  These files contains printable
       PostScript versions of the AVS 5.01
       Installation/Release Notes for the different platforms:

		SUN SUNOS 4.x                   = SUN.tar.Z
	        SUN SUNOS 5.3 (Solaris 2.3)     = SU2.tar.Z
	        SGI IRIX 4.x (R3000)            = SGI.tar.Z
	        SG2 IRIX 5.x (R4000)            = SGI.tar.Z
	        DEC Alpha OSF or KPC Kenai      = DAO.tar.Z
		DEC RISC Ultrix                 = DRU.tar.Z
		HP 9000/700 Series              = HP.tar.Z
		IBM RS6000                      = IBM.tar.Z
		DATA GENERAL Aviion             = DG.tar.Z
                README

    4)  "get" the README file and platform file(s) you need
        and the quit out of ftp.  Example:

           get SGI.tar.Z
           quit

    5)  You should uncompress and untar the archive. Example:

          (a) uncompress SGI.tar.Z
	  (b) tar -xvf SGI.tar

    6)  These files require that the printer you send them to
	support the Helvetica and Palatino fonts.  Refer to 
	the README file.



The following letter has been included with each AVS5 update shipment:

----------------------------------------------------------------------


December 16, 1993

To all our AVS5 customers:

>From all of us at AVS, we wish you and your colleagues and family a
happy holiday season and a successful New Year.  

To start off the new year, we have just begun shipments to all customers 
on support the latest update release of AVS 5 - release 5.01. This release 
contains more than one hundred fixed bugs, versions for several new 
platforms, new demos and a pre-release version of a new volume renderer. 
There are also new license administration tools. (These are described
further in chapter 7 of the release notes).

The AVS CD now includes versions for DEC's RISC/Ultrix and Alpha/OSF 
platforms,  an additional Sun Solaris 2.3 version and a new version 
optimized for the SGI R4000 MIPS CPUs found on many of SGI's newer 
systems. The existing SunOS4 and SGI R3000 versions are also available 
at the 5.01 release level, as are the DG, HP and IBM versions. The 
Alpha/OSF version now includes FLEXlm to support floating licenses 
and so requires a new license key, which can be obtained easily using 
the new license request utility. License keys are NOT needed to install 
the update on other platforms.

AVS/Voxel is a new 'Back-to-Front' (BTF) direct volume renderer which 
provides very high-performance voxel display of large data volumes on 
all workstations (not yet available on DEC platforms). Over the next 
year, AVS/Voxel will be enhanced with additional volume rendering techniques 
and released as a separate, extra-cost option. In the meantime, use the 
new license request utility to ask for a free one-year license for the 
pre-release version.

The new demo suite provides new data sets and a broader range of demos 
to show people what AVS can do and to give you some new ideas for your 
work with AVS.

We had planned to include AVS/Graph in this update release, but the product 
has now been withdrawn. Instead, we will soon be offering advanced graphing, 
contouring and plotting products for the AVS user from the UNIRAS Toolmaster 
product line which is now available to us. This will provide a better 
long-term solution to this critical need in our products.

Please review the release notes for the new license administration tools.
These will help you to obtain and install licenses and register AVS users 
with us so that we can take your calls and questions. Please try to register 
ALL AVS users at your site so that we can keep them up to date by sending 
them the AVS Newsletter and other product information.

We hope this update release of AVS will help you in the coming year. Please 
call or mail us (support@avs.com) if you have questions or comments.  If 
you need extra media, please use the Bill of Materials sheet provided. We 
look forward to seeing you at AVS '94 in Boston, May 2-4 1994.

Best Regards,

George Brandt
President



From i6041403@ws.rz.tu-bs.de (J. Wiesbaum)
Subject: Scalar data along streamlines
Message-ID: <1993Dec17.075611.14082@ibr.cs.tu-bs.de>
Sender: i6041403@rz1strm2.rz.tu-bs.de (Sellschopp)
Organization: Technische Universitaet Braunschweig, Germany
Date: Fri, 17 Dec 1993 07:56:11 GMT
Lines: 15


-- 
Hello,
i am new on AVS.
I need data values along streamlines. The streamlines are
generated with the AVS mapper module ucd_streamline. The data structure
is 3d ucd, it contains velocity and scalar information at nodes.
Is there any chance to get information about scalar values
(for example pressure along the streamline)
from the module? Our AVS Version is 3.9.

Thanks, J.Wiesbaum

Johannes Wiesbaum, i6041403@ws.rz.tu-bs.de ^ i6041403@dbstu1.bitnet
Institut fuer Stroemungsmechanik, TU Braunschweig, Bienroder Weg 3, 38106 BS


From mdgood@netcom.com (Michael Good)
Subject: Re: Looking for 3D/6D Digitizers
Message-ID: <mdgoodCI6rKx.Mos@netcom.com>
Organization: Xtensory Inc
X-Newsreader: TIN [version 1.2 PL1]
References: <2e7rs3$6hj@nda.nda.com>
Date: Fri, 17 Dec 1993 15:41:21 GMT
Lines: 27

: Has anyone plugged any 3D or 6D digitizers into AVS?  Which devices
: did you use?  What did you need to do to interface it to AVS?  Would 
: you be willing to share your findings with another customer?

Yes, I've hooked up a variety of 6D devices into AVS, including
devices from Polhemus, Ascension, and Logitech.  These were used
more for navigating through AVS data than for digitizing data for
entry into AVS.  The device interface code was used to build a
prototype virtual reality system using AVS.  I've sent some
additional information via e-mail as requested.

At Xtensory we specialize in the integration of virtual reality
technology into industrial applications.  We would be happy to 
discuss consulting with people interested in extending AVS to
virtual reality and multisensory analysis.

If you are interested in this area, please contact me at:

  Michael D. Good
  Director of Engineering
  Xtensory Inc
  P.O. Box 1005
  East Arlington, MA 02174-0020
  USA

  +1 617 641 1145
  mdgood@netcom.com


From lour@avs.com (Lou Romm)
Newsgroups: comp.graphics.avs
Subject: Re: New Release of AVS5
Date: 17 Dec 1993 16:49:00 GMT
Organization: Advanced Visual Systems Inc.
Lines: 47
Message-ID: <2esntt$boh@sol.ctr.columbia.edu>
References: <2eqh13$3it@nda.nda.com>
NNTP-Posting-Host: phobos.avs.com
X-Newsreader: TIN [version 1.2 PL1]

Ham Lord (ham@avs.com) wrote:
:    1)  ftp ftp.avs.com
:        Name: anonymous
:        no password
:    2)  cd pub/5.01
:    3)  In there, you will find compressed (.Z) tar files
:        for each platform.  These files contains printable
:        PostScript versions of the AVS 5.01
:        Installation/Release Notes for the different platforms:
: 		SUN SUNOS 4.x                   = SUN.tar.Z
: 	        SUN SUNOS 5.3 (Solaris 2.3)     = SU2.tar.Z
: 	        SGI IRIX 4.x (R3000)            = SGI.tar.Z
: 	        SG2 IRIX 5.x (R4000)            = SGI.tar.Z
: 	        DEC Alpha OSF or KPC Kenai      = DAO.tar.Z
: 		DEC RISC Ultrix                 = DRU.tar.Z
: 		HP 9000/700 Series              = HP.tar.Z
: 		IBM RS6000                      = IBM.tar.Z
: 		DATA GENERAL Aviion             = DG.tar.Z
:                 README
:     4)  "get" the README file and platform file(s) you need
:         and the quit out of ftp.  Example:

I forgot to tell Ham one minor point:

      4a)    bin   (in ftp> bin  turn on binary mode)

:            get SGI.tar.Z
:            quit
:     5)  You should uncompress and untar the archive. Example:
:           (a) uncompress SGI.tar.Z
: 	    (b) tar -xvf SGI.tar

Hope you all like the AVS5 update release (aka, 5.01).

Have a happy and safe holiday season!

Lou.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lou Romm		              Personal email:    lour@avs.com 
Manager Customer Support              Personal phone:    617-890-4300 x2153
Advanced Visual Systems, Inc          AVS Support email: support@avs.com      
300 Fifth Avenue, 3rd floor           AVS Support phone: 1800-4AVS-001
Waltham, MA 02154	              FAX:               617-890-8287
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




From fulco@cicg-communication.grenet.fr (Patrick Fulconis)
Newsgroups: comp.graphics.avs
Subject: Read frame seq and Write Any Image  ?
Date: 17 Dec 1993 07:07:25 GMT
Organization: C.I.C.G. , Grenoble
Lines: 26
Distribution: world
Message-ID: <2erlrdINNoo2@cicg-communication.grenet.fr>
NNTP-Posting-Host: localhost.grenet.fr




is it possible to use (adapted) write_any_image to write several images from
a sequence read by Read frame seq ?

(in this moment, i write images from a sequence one by one : i have to
turn off my module 'write_yuv' before to read the next image in the 
sequence 
because ImageViewer don't send on output port the new displayed image if
there is another module 'on' (like 'write_yuv')
and GeometryViewer don't display images read by Read frame seq

thanks


+----------------------------------------------------------+
|                                                          | 
|     FULCONIS Patrick                                     |
|                                                          |
|     CICG (grenoble university computing center (France)) | 
|     scientific team                                      | 
|                                                          | 
|     email  fulco@grenet.fr                               | 
|                                                          | 
+----------------------------------------------------------+


From jacko@access3.digex.net (jacko)
Newsgroups: comp.graphics.avs
Subject: Newbie frenzy to display DMA ADRG maps.
Date: 18 Dec 1993 08:16:47 -0500
Organization: Express Access Online Communications, Greenbelt, MD USA
Lines: 15
Message-ID: <jacko.756220401@access3>
NNTP-Posting-Host: access3.digex.net
Summary: Wondering how to display DMA ADRG maps.
Keywords: DMA ADRG AVS


I'm an AVS novice who needs to display the ADRG maps (or selected
areas within them) produced by the Defense Mapping Agency (DMA).  
I have a copy of the spec, but its far from readable.  Can anybody
out there who has worked with DMA products before give me some
hints?  

Thanks in advance!


/*--------------------------------------------------------*/
/*  Jack Haberle                     "I owe you a beer."  */
/*  jacko@access.digex.net                                */
/*--------------------------------------------------------*/



From docbrain@marie.physik.tu-berlin.de (Frank Seidinger)
Newsgroups: comp.graphics.avs
Subject: multiple connections to a single port - how to?
Date: 16 Dec 1993 15:07:24 GMT
Organization: TUBerlin/ZRZ
Lines: 9
Message-ID: <2eptjc$buv@mailgzrz.TU-Berlin.DE>
NNTP-Posting-Host: marie.physik.tu-berlin.de

It's me, desperate again. How to you access the field data
on a "multiple" connection port? I was able to declare one,
and it seems to be understood be other modules. The question
is, how do you access multiple fields connected to a single
port? As usual, an example would be most welcome.

Andreas
as@trappist.kb.bam-berlin.de



From gershon@mitre.org (Nahum Gershon)
Newsgroups: comp.graphics.visualization,comp.graphics.avs,comp.human-factors
Subject: IEEE Visualization '94 Call for Papers
Date: 17 Dec 1993 16:38:35 GMT
Organization: Research Computer Facility, MITRE Corporation, Bedford, MA
Lines: 100
Sender: nahum@hyperion.mitre.org (Nahum Gershon)
Distribution: world
Message-ID: <2esnab$ec7@linus.mitre.org>
NNTP-Posting-Host: hyperion.mitre.org
Keywords: visualization, computer graphics



	IEEE Visualization '94 Call for Participation


Sponsored by IEEE Computer Society Technical Committee on 
Computer Graphics October 17-21 1994 * Sheraton Premiere 
at Tysons Corner * Washington, DC.

Scientific visualization is an important research and applications 
frontier shared by a variety of science, medicine, and engineering 
fields. Visualization work is both interdisciplinary and a field in 
its own right. This conference focuses on interdisciplinary methods 
and supports collaboration among the developers and users of 
visualization methods across all of science, engineering, and 
commerce.


Paper Submissions (due March 31, 1994)

Papers are solicited that present research results related to all 
areas of visualization, including visualization tools and methods, 
and discipline-specific applications. Original papers should be 
limited to 5,000 words and may be accompanied by NTSC video. 
Please submit 5 copies of all materials. Contact:
R. Daniel Bergeron, (603) 862-2677 or email: rdb@cs.unh.edu


Panel Proposals (due March 31, 1994)

Panels should address the most important issues in visualization 
today, with emphasis on research, applications, systems and results. 
Panelists should be experts in their field who discuss the challenges 
of visualization.  Summaries of panelists' position statements will 
appear in the proceedings.  Contact: Lloyd Treinish, (914) 784-5038 
or email: lloydt@watson.ibm.com


Interdisciplinary Case Studies Proposals (due March 31, 1994)

Case studies is a forum for scientists from various disciplines to 
discuss applications, experience, and challenges of visualization, 
and to present potential topics of future research. These sessions 
provide an interdisciplinary meeting point between scientists from 
different areas such as astrophysics, atmospheric sciencies, 
computational fluid dynamics, engineering, geology, medicine, 
anthropology, chemistry, etc. Contact: Deborah Silver, (908) 932-
5546 or email: silver@caip.rutgers.edu


Workshop Proposals (due March 31, 1994)

Evening workshops on specific visualization methods or application 
areas will be offered Monday and Tuesday.  They  should deal with 
state-of-the-art topics and involve experts in the field. Discipline-
focused workshop proposals devoted to a particular discipline's 
methods and needs are encouraged (e.g.molecular graphics). If 
appropriate, a workshop may be co-sponsored by another 
professional organization.  Contact Chuck Hansen, (505) 665-3663 or 
email: hansen@lanl.gov


Tutorial Proposals (due March 31, 1994)

Half-day and full-day course proposals are welcome for systems, 
methods, and application areas. Tutorials will be offered Sunday, 
Monday and Tuesday, preceeding the Wednesday through Friday 
conference.  Proposals should target visualization at a beginning, 
intermediate, or advanced level.  Contact Hikmet Senay, (202) 
994-5910 or email: senay@seas.gwu.edu


Demonstration Proposals (due May 30, 1994)

Research groups from academia or industry, as well as vendors, 
are invited to demonstrate their work interactively. Proposals 
should summarize the work to be presented and identify the 
hardware/software platform required. Demonstrations will be 
held on Wednesday and Thursday during the conference.  Contact 
Sally Wood, (408) 554-4058 or email: swood@scuacc.scu.edu


Vis'94 Conference Co-Chairs:

Nahum Gershon, The MITRE Corporation, (703) 883-7518 or
email gershon@mitre.org

Carol Hunter, Lawrence Livermore National Laboratory, 
(510) 422-1657 or email chunter@llnl.gov


Vis'94 Program Co-Chairs:

Larry Rosenblum, Office of Naval Research European Office, email: 
lrosenblum@onreur.navy.mil

Bill Ribarsky, Georgia Institute of Technology, (404) 894-6148, or 
email: bill.ribarsky@oit.gatech.edu




From tzak@brutus.ct.gmr.com (Thomas Zak CT90)
Newsgroups: comp.graphics.avs
Subject: UCD viewing by materialID
Date: 20 Dec 1993 18:24:20 GMT
Organization: Electronic Data Systems
Lines: 16
Distribution: world
Message-ID: <2f4qkk$7r9@rcsuna.gmr.com>
Reply-To: tzak@cmsa.gmr.com
NNTP-Posting-Host: brutus.ct.gmr.com

I have a new problem in which I want to use the material ID of some 
UCD cells to determine whether or not to display them.  It would be
acceptable to split the UCD structure based on material ID if setting
the visibility is not directly available.  

I have downloaded the component menu module from avs.ncsc.org, but its
usefulness is eluding me.  I have no idea what I am supposed to do with 
the 'field 1D 1-vector uniform integer' once this module creates it.

Has anybody worked on something along these lines?

Thanks,

Thomas E. Zak
Electronic Data Systems
tzak@cmsa.gmr.com


From mccurley@cs.sandia.gov (Kevin S. McCurley)
Newsgroups: comp.graphics.avs
Subject: softare to view DEM files?
Message-ID: <1993Dec20.032029.1889@cs.sandia.gov>
Date: 20 Dec 93 03:20:29 GMT
Article-I.D.: cs.1993Dec20.032029.1889
Sender: usenet@cs.sandia.gov (Another name for news)
Distribution: usa
Organization: Sandia National Laboratories, Albuquerque, NM
Lines: 5
Originator: mccurley@pajarito.cs.sandia.gov

Can anyone point me to avs modules for viewing USGS DEM files
(Digital Elevation Modules)?

Kevin McCurley
Sandia National Laboratories


From avs@NCSC.org
Subject: Call for AVS '94 Videos & Posters
Message-ID: <1993Dec21.153419.15909@mcnc.org>
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Reply-To: avs@ncsc.org 
Organization: North Carolina Supercomputing Center
Date: Tue, 21 Dec 1993 15:34:19 GMT

The International AVS Center is soliciting posters and videos
for presentation at AVS '94, the 3rd Annual International AVS User
Group Conference and Exhibition on May 2-4, 1994.  If you are
interested in presenting a poster, please contact Janet L. Jensen,
U.S. Army Edgewood Research, Development and Engineering Center,
Aberdeen Proving Ground,MD, email jljensen@cbdcom.apgea.army.mil
phone # (410) 671-5836 as soon as possible.  If you are
interested in presenting a video, please contact David Bennett
(avs@ncsc.org, 919/248-1100) as soon as possible.  If you are
interested in a hardcopy version of the advanced program, please
email avs94@ncsc.org or you can ftp avs.ncsc.org (128.109.178.23)
and get avs94/AVS94_prog.txt (After January 30, 1994)

Theme:  We ask that your poster/video reflect current or recent 
work done using AVS.

* * * * Video Information For AVS '94 * * * *
---------------
May 2-4, 1994
---------------

Please consider contributing an AVS animation for the video review 
at AVS '94.  This will be an approximately hour long show on one 
night of the conference.  It will feature completed AVS animations 
as well as work in progress animations from AVS users around the 
world.

Submissions need not be fancy, elaborate, or long (perhaps as
short as 30 seconds or less, or as long as a couple of minutes).  A
piece can be submitted with or without sound, on a variety of video
tape media.  Full credits will be provided for you and your
organization.

In order to allow time for dubbing together the submissions
prior to AVS '94, we are requesting a submission date of April 1st,
1994 (no joke ;) or earlier.

AVS '94 Video Review Submission Media Format Guidelines
-------------------------------------------------------
The following formats will be accepted for submissions, which are
due at the IAC no later than 4/1/94.  This is ordered from most
desired (1) to least desired (7).

1) Betacam SP
2) Betacam
3) 3/4" U-matic SP
4) Umatic (also known simply as "3/4 inch")
5) S-VHS
6) VHS
7) PAL if and only if all of the others are unavailable

Thanks and hope to see you in Boston !

Requests for information and Submissions
----------------------------------------
If you have any questions concerning the video theater or if
you wish to present a video at AVS '94 May 2-4, 1994 contact David 
Bennett (avs@ncsc.org or 919/248-1100).

Please submit your video to the International AVS Center
by April 1st, 1994.  Please include the title and author names
and affiliations, and a short summary of the science being shown
in your piece.  A Permission Request Form will be sent to all who
submit video presentations.  The AVS '94 Video Tape will be sold
to help provide funds for supporting the IAC ( a non-profit 
organization).

David Bennett
International AVS Center 
North Carolina Supercomputing Center 
3021 Cornwallis Road 
Research Triangle Park, NC 27709
phone: 919/248-1100
email: avs@ncsc.org
fax: 919/248-1101

* * * * Poster Information For AVS '94 * * * * 
----------------
May 2-4, 1994 
---------------

We are looking for posters that present the research done as
well as the graphics or visualization used to display and study the
results of the research.  The audience will be composed of technical
and non-technical people from many different fields, so the poster
material does not need to be at a level suitable for your scientific
peers.

Posters should take the form of traditional posterboard (see
guidelines below).

For each poster session presentation, we will need to receive
a short (paragraph or two) abstract of the research no later than 
April 1st, 1994.

Posters will be displayed in an open area during all three 
days of the conference.

We recommend that the scientist or a representative of their
respective organization be available to answer questions regarding 
the poster content during some portion of the lunch break (11:00-
2:45pm Monday, Tuesday, and Wednesday).  This is optional.

Guidelines for Posterboard Displays:
------------------------------------

Size of posterboard available: 30"x40".

Posters will be displayed on easels.

Black & white laserprinter output or color prints are examples of
how your graphical results may be displayed.  We can provide
assistance in making color prints for you on our Kodak printer.
These are high-quality glossy color prints that can be made in two
sizes: 8 1/2" x 11" or 11" x 11".  We will need to get the files
containing your images by April 1th, 1994 in order to have time to 
make the color prints for you.  We can convert most any type of color 
image (color Postscript, AVS image files, XWD files, HDF files, PICT 
files, RGB images, and many others) into a format suitable for 
making a color print.

Requests for information and Submissions
----------------------------------------
If you have any questions concerning the poster session or if
you wish to present a poster at AVS '94 May 2-4,  contact Janet L. 
Jensen, U.S. Army Edgewood Research, Development and Engineering 
Center, Aberdeen Proving Ground,MD, email 
jljensen@cbdcom.apgea.army.mil, phone # (410) 671-5836 

Please submit your posters to Janet by April 1st, 1994.  We will be 
responsible for displaying your materials at the conference.  Please 
include the following information:

- a list of the items that are part of your poster
- the title and author names and affiliations
- a description of how you would like your items arranged on the 
posterboards

David Bennett
International AVS Center
North Carolina Supercomputing Center
3021 Cornwallis Road
Research Triangle Park, NC 27709
phone: 919/248-1100
email: avs@ncsc.org
fax: 919/248-1101
*************************************************************
Regards,

David T. Bennett
Information Technology Division, MCNC
919 248 1182

PS: The IAC is supported in most part by the dues it
receives from memberships at $36.00 per year.  This
includes quarterly publications, $50.00 discounts at
the conference, module portings, etc.  If you are not
already a member, please consider joining.




From obey@attila.nrl.navy.mil (Upul Obeysekare)
Subject: 3D letters in the Geometry Viewer
Message-ID: <CIDyFz.1A5@ra.nrl.navy.mil>
Sender: usenet@ra.nrl.navy.mil
Organization: Naval Research Lab, Washington, DC
Date: Tue, 21 Dec 1993 12:52:46 GMT
Lines: 14


Importing 3D letters into AVS.

We use Wavefront bit program to generate 3D letters 
and convert into AVS geom using wfront_to_geom 
program in /usr/avs/bin directory.

Hope this will help.

Upul 

Scientific Visualization Lab
Center for Computational Science
Naval Research Lab


From kim@vislab.su.edu.au (Kim Lester)
Subject: Re: Convenient way to draw lines?
Message-ID: <CI9LC4.K18@ucc.su.OZ.AU>
Sender: news@ucc.su.OZ.AU
Nntp-Posting-Host: mudford.vislab.su.edu.au
Organization: VisLab - Sydney University, Australia.
References:  <2decli$nbp@manuel.anu.edu.au>
Date: Sun, 19 Dec 1993 04:19:14 GMT
Lines: 22


I had a similar problem recently. I am not very greatly experienced with AVS, but I have only
found 2 ways to do what you ask. Either use one of the "filter" example programs (/usr/avs/filter)
as described in the developer's guide, to read in your data file and generate polylines, outputting
a geometry (.geom) which may then be read in by the geometry viewer etc.
Alternatively you can write a module to read-in/generate the lines and call the
GEOMadd_polyline
function.

Neither way is "trivial" but both a simple if you use the examples/code builder
module respectively.

The reason that there is not a simple way, is because there are many reasons why you might want to
plot lines and any general solution may be too general, nevertheless the omission is vaguely
irritating.

Hope this helps.

        regards Kim

        Application's Coordinator,
        Vislab, NSW, Austraila


From glennd@pioneer.arc.nasa.gov (Glenn Deardorff)
Subject: Forking Processes from an AVS Module?
Message-ID: <1993Dec21.235516.3719@news.arc.nasa.gov>
Sender: glennd@pioneer.arc.nasa.gov (Glen Deardorff GDP)
Organization: NASA Ames Res. Ctr. Mtn Vw CA 94035
Date: Tue, 21 Dec 1993 23:55:16 GMT
Lines: 17

Is it not a good idea to try to create UNIX pipes &/or fork processes from
an AVS module?  I'm trying to create an AVS interface to a commercial
simulation package (Matlab), calling Matlab routines in a mode which uses
Matlab as a computational engine (i.e. through an API).  Unfortunately the
first routine (to initialize the computational "engine") proceeds by
creating two pipes, forking a process, and using the pipes to pass stdin and
stdout from the child process to 2 file descriptors in the parent.

Is this a no-no?  Are their any magic flags or ways of proceeding, given
that I have no control of the Matlab source?

Thanks.

- Glenn
(415) 604-3169
glennd@george.arc.nasa.gov
glennd@pioneer.arc.nasa.gov


From JHHARDE@erenj.com (John Hardenbergh)
Subject: SDSC image tools library for the Stardent
Message-ID: <JHHARDE.73.2D1756FB@erenj.com>
Keywords: AVS write image 
Lines: 13
Sender: news@erenj.com (ERE News System)
Nntp-Posting-Host: answer.erenj.com
Organization: Exxon Research and Engineering
X-Newsreader: Trumpet for Windows [Version 1.0 Rev Final Beta #10]
Date: Tue, 21 Dec 1993 20:05:15 GMT

I'm would very much like to use the "WRITE_ANY_IMAGE" module found on the 
archive site at mcnc.  Unfortunatly the sdsc library of image tools (imtools), 
that provide the conversion functions, does not appear to be available for 
the Stardent 3000.  I can't be the first to face this problem or cry for help!
So if anyone out there has a solution I would love to here from you, in fact 
I'd settle for any module that produced any or all of the following gif, tiff, 
bmp, etc.  from an AVS image port.  Thanks and Happy Holidays!
John H. Hardenbergh                  |           .-------.    H     H
Exxon Research and Engineering       |           |       |     \   /
jhharde@erenj.com                    |           |   O   | ---> C=C 
                                     |           |   I   |     /   \
Disclaimer: These are my views,      |           `-------'    H    H
            these are only my views. | Better Chemistry Thru Computer Science


From dsmith@uoft02.utoledo.edu
Subject: AVS Chemistry Viewer announcement
Message-ID: <1993Dec20.155633.1@uoft02.utoledo.edu>
Lines: 24
Sender: news@utnetw.utoledo.edu (News Manager)
Organization: University of Toledo
Date: Mon, 20 Dec 1993 20:56:33 GMT

The AVS Chemistry Viewer is alive and well and living in a new home.  You can 
obtain more information through:

   anon.ftp/gopher infomeister.osc.edu in
   /pub/chemistry/info/software-packages/AVS.info
or you can get it via e-mail by sending a message:
   select chemistry
   get info/software-packages/AVS.info
to MAILSERV@osc.edu

or by contacting:

Douglas A. Smith, Ph.D.
President
DASGroup

voice:	419-537-2116 or
	419-472-9160
fax:	419-537-4033
email:	dsmith@uoft02.utoledo.edu

mailing address:  3807 Elmhurst Road
		  Toledo, OH  43613-4209



From ahlenius@rtsg.mot.com (Mark Ahlenius)
Subject: AVS on SGI Indigo vs. HP 735
Organization: Motorola Cellular Infastructure Group
Date: Mon, 20 Dec 1993 11:23:00 -0600
Message-ID: <ahlenius-201293112300@scmac1.rtsg.mot.com>
Followup-To: comp.graphics.avs
Sender: news@lmpsbbs.comm.mot.com (Net News)
Nntp-Posting-Host: 136.182.124.71
Lines: 30

Hi,

I am considering several workstations for use with AVS.

They are the SGI Indigo and the HP Series 700 Model 735.

The HP appears to outrun the SGI from a pure specMarks
performance rating.  They claim its graphics performance
is also top notch.

I have heard that SGI's  graphics are hard to beat.  So
my questions are;

1). has anyone run AVS on the HP 735, and if so, how was 
the performance (especially compared to the SGI)?

2). how do the graphics compare between these two machines.
Are they very similar, or does one have advantages over the
other?

3). What is the platform of preference for runnin AVS?


thanks in advance

'mark

email responses preferred.

ahlenius@cig.mot.com


From salmon@embl-heidelberg.de
Newsgroups: comp.graphics.avs
Subject: 3D letters for geometry viewer
Message-ID: <1993Dec21.094018.143525@embl-heidelberg.de>
Date: 21 Dec 93 09:40:18 +0100
Organization: EMBL, European Molecular Biology Laboratory
Lines: 14

Hi

Does anybody out there know how to put words, letters and titles into
the geometry viewer in 3D. What I would like is the ability to generate
letters with some real depth to them. Each letter could be a separate
geometry. I tried creating letter with the create geom module, but this
got really slow and tedious after a while. 
Any suggestions greatfully received.

Nick Salmon
Light Microscopy Group
European Molecular Biology Laboratory
Heidelberg, Germany
salmon@EMBL-Heidelberg.DE


From davidb@mcnc.org (David Bennett)
Subject: AVS '94
Message-ID: <1993Dec29.154322.22479@mcnc.org>
Summary:  SOLICITATION for speakers 
Keywords: AVS '94 Conference
Sender: daemon@mcnc.org (David Daemon)
Nntp-Posting-Host: doppler.ncsc.org
Organization: MCNC Center for Microelectronics, RTP, NC
Date: Wed, 29 Dec 1993 15:43:22 GMT

AVS '94 FINAL SOLICITATION

Greetings AVSers,

I still have openings for a couple of abstracts for AVS '94.
We need one for CFD, one for Engineering Analysis, one for
Imaging: Remote sensing and one for Aerospace/Astrophysics.
Deadline is this weekend.  This will complete the 68 lectures
for the conference.

If you are interested, please send email to avs94@ncsc.org or
call David Bennett at 919 248 1100.  A short abstract is
required.  All speakers receive $100 discount on their AVS '94
registration fee.

We are also looking for interested parties who will be attending
AVS '94 to sit on panels.  The panels are listed below along with
the panel leaders name.  Please contact David Bennett to 
volunteer to sit on one of these panels.

AVS Wizards Panel
Howard Watkins
Intera Information Technologies Ltd.. UK

Uniras and AVS
Val Schmidt
AVS/Uniras
Copenhagen, Denmark

Education Using AVS Panel
Dr. Ken Flurchick
Senior Research Scientist
MCNC

AVS in Medicine Panel
Loren Buhle
Cambridge Research Lab
Digital Equipment Corporation

Animation and Video Using AVS Panel
Upul R. Obeysekare
Naval Research Laboratory
Washington DC

Volume Visualization in AVS
Larry Gelberg
AVS, Inc.

In addition, we are now accepting names of people who
would like to submit a poster or video.  You can contact
David Bennett and he will put you in touch with the 
appropriate Chairs.

Thank you

David Bennett
AVS '94 Technical Chair
Phone	919 248 1100
FAX	919 248 1101

AVS '94 - Boston, MA - May 2-4, 1994

PS:  The IAC is supported in most part by the dues it
receives from memberships at $36.00 per year.  This
includes quarterly publications, $50.00 discounts at
the conference, module portings, etc.  If you are not
already a member, please consider joining.

-- 
David Bennett
International AVS Center
NCSC


From lloyd@silvaco.com (Lloyd Evans)
Subject: Where to start with AVS?
Message-ID: <CItM3L.DIs@silvaco.com>
Sender: usenet@silvaco.com
Nntp-Posting-Host: post
Reply-To: lloyd@silvaco.com
Organization: Silvaco International.
Date: Wed, 29 Dec 1993 23:47:45 GMT
Lines: 18


Can anyone help me with the decision of whether or not I should
use AVS for my 3D scientific visualization project? All I have
is a really old bit of literature - more up-to-date help would
be much appreciated !


Lloyd.



------------------------------------------------------------
Lloyd Evans                               lloyd@silvaco.com
Software Engineer                        tel: (408) 988 2862
Silvaco International                    fax: (408) 988 3285
------------------------------------------------------------




