scatter rect - Draw Nested Rectangles from irregular 1D (scatter) fields

Name

 scatter rect - Draw Nested Rectangles from irregular 1D (scatter) fields

Author

Ian Curington, AVS Inc, Chertsey, UK  < ianc@avs.com >

Type

Mapper

Input

Field 1D 3-space irregular float 4-vector

Output

Geometry

Parameters

	Name		Type		Choices
	Radius		float		0.0, 200.
	Height		float		1.0, 200.
	Zjitter		float		1.0,  50.
Source	scatter_rect.c

Description

  
   This  module draws 4 variable height nested coloured
   rectangles from scatter input data
   showing 4-vector data at the specified positions.
   Each sample point gets 4 stacked rectangles.
   The first three are various colors, and fourth is
   a wire frame shell around the others.
   It can be used in place of "scatter dots".
   The Scale dial is simply a size multiplier.
   The height of each nested rectangle is controlled with one of the
   vector quantities.
   Of the four vector input data 
     vector 0   ==  Solid Green Box
     vector 1   ==  Solid Yellow Box
     vector 2   ==  Solid Red   Box
     vector 3   ==  Wire Frame Box  ( 25% bigger )
   If the input vector length is 1 (scalar), the colour will default to
   white.
  
   The Zjitter controls allows the base position to be lifted off the
   sample point in case it is identical to a surface, or other object.

Example

              Read Field
                  |
                  v
              scatter_rect
                  |
                  v
              Geometry Viewer