Class Summary |
AbsModule |
|
BiasModule |
This is a Module which calculates Perlin's bias function. |
BlendModule |
|
BlurModule |
|
BrickModule |
This is a Module which generates a brick pattern. |
CellsModule |
This is a Module which generates a pattern based on Steven Worley's cellular texture
basis function. |
CheckerModule |
|
ClipModule |
This is a Module which clips its input to a fixed range. |
ColorDarkenModule |
|
ColorDifferenceModule |
|
ColorLightenModule |
|
ColorModule |
This is a Module which outputs a color. |
ColorProductModule |
|
ColorScaleModule |
|
ColorSumModule |
|
CommentModule |
This is a Module which displays a comment, but otherwise has no effect on the procedure. |
CompareModule |
This is a Module which compares two numbers, and outputs either 0 or 1 depending on
which is greater. |
CoordinateModule |
This is a Module which outputs a coordinate (x, y, z, or t). |
CosineModule |
|
DifferenceModule |
|
ExpModule |
|
ExprModule |
This is a Module which outputs an expression applied to three numbers. |
FunctionModule |
This is a Module which outputs a user defined function of its input, y = f(x). |
GainModule |
This is a Module which calculates Perlin's gain function. |
GridModule |
This is a Module which generates a grid of dots. |
HLSModule |
This is a Module which takes three numbers, and uses them as the hue, saturation, and
value components of a color. |
HSVModule |
This is a Module which takes three numbers, and uses them as the hue, saturation, and
value components of a color. |
ImageModule |
This is a Module which outputs an image. |
InfoBox |
|
InterpModule |
This is a Module which interpolates between two numbers. |
IOPort |
This is the graphical representation of an input or output port on a module. |
JitterModule |
This is a Module which randomly displaces the coordinate system. |
Link |
|
LogModule |
|
MarbleModule |
This is a Module which generates a marble pattern. |
MaxModule |
This is a Module which returns the maximum of two numbers. |
MinModule |
This is a Module which returns the minimum of two numbers. |
ModModule |
This is a Module which outputs one number mod another. |
Module |
This represents a module in a procedure. |
ModuleMenu |
This is the menu that appears in the procedure editor window. |
NoiseModule |
This is a Module which generates fractal noise based on Perlin's noise function. |
NumberModule |
This is a Module which outputs a number. |
OutputModule |
|
ParameterModule |
This is a Module which outputs a per-vertex texture parameter. |
PointInfo |
|
PolarModule |
This is a Module which converts from rectangular to polar coordinates. |
PowerModule |
This is a Module which raises a number to a power. |
Procedure |
This represents a procedure for calculating a set of values (typically, the parameters
for a texture or material). |
ProcedureEditor |
This is the editor for editing procedures. |
ProductModule |
This is a Module which outputs the product of two numbers. |
RandomModule |
This is a Module which outputs a random function of its input. |
RatioModule |
This is a Module which outputs the ratio of two numbers. |
RGBModule |
This is a Module which takes three numbers, and uses them as the red, green, and blue
components of a color. |
ScaleShiftModule |
This is a Module which scales and shifts its input value. |
SineModule |
This is a Module which outputs the sine of a number. |
SpectrumModule |
This is a Module which implements an arbitrary mapping of numbers to colors. |
SphericalModule |
This is a Module which converts from rectangular to spherical coordinates. |
SqrtModule |
This is a Module which outputs the square root of a number. |
SumModule |
This is a Module which outputs the sum of two numbers. |
TransformModule |
This is a Module which performs a linear 3D coordinate transform. |
TurbulenceModule |
This is a Module which generates fractal turbulence based on Perlin's noise function. |
ViewAngleModule |
This is a Module which outputs the viewing angle. |
WoodModule |
This is a Module which generates a wood pattern. |