NAME: Splash TYPE: field Author: Marc Curry North Carolina Supercomputing Center Research Triangle Park, NC 27709-2889 marc@ncsc.org Source: splash.c Inputs: None Outputs: "field 2D 2-space 1-vector uniform float" Parameters: Dial float min=0.0, max=1.0, default=0.6 Description: This module is a simple C subroutine that will output a variety of surfaces/colors depending upon what 3-D mathematical function you choose it to have. The basic framework for the existing module example simply computes the distance from the center of a 100x100 grid (R = sqrt(r1*r1 + r2*r2)) and multiplies it by a sinusoidal factor (cos(scale * R)) where scale is a scaling parameter, used to give it the waviness (z-dimension) we want. You can make it very interesting by attaching the "animated float" module to the widget input port instead of the float dial! The example network provided does this. This is a great example to learn how to manipulate AVS fields. Example: See splash.net Related Modules: "animated float", "field legend"