Shuffle_Rotate

Reference
Index

    When the parent link is from a regional parameter, SHUFFLE ROTATE will randomly rotate a texture that's linked through its (SHUFFLE ROTATE's) Background parameter.

How Does It Work?

    Use the SHUFFLE ROTATE component in conjunction with both a Pattern Class component or other texture that has a regional parameter, and a component (or component subtree) that supplies a background texture. Remember that a regional parameter is one that defines a value for a repeating element or region of a texture, such as the Brick parameter of the Bricks component. SHUFFLE ROTATE requires a background texture to act upon. Any component (or component subtree) that looks different as it's rotated can provide a decent background texture.

    See the Regional parameter page for more on how to link up this component.

    Note: SHUFFLE ROTATE's X-, Y-, and Z Amount parameters provide the maximum random rotation around the respective axes. For example, a Z Amount of 0.1 means that this component will apply a random rotation around the Z axis somewhere between -0.1 and +0.1. A value of 1.0 corresponds to a full rotation of 360 degrees or one full rotation.

Hints!

    SHUFFLE ROTATE is great for adding the slight imperfections that make a DarkTree more realistic and / or interesting.

Common Parameters

 

 

 

 

Input_Seed

Seed for the random number generator, which determines the amount of rotation to apply to each region.

 

 

X Amount

The maximum rotation range (plus and minus) around the X axis.

 

 

Y Amount

The maximum rotation range (plus and minus) around the Y axis.

 

 

Z Amount

The maximum rotation range (plus and minus) around the Z axis.

Color Component Parameters

 

 

Background

The component or component subtree to be randomly rotated.

Percent Component Parameters

 

 

Background

The component or component subtree to be randomly rotated.

Bump Component Parameters

 

 

Background

The component or component subtree to be randomly rotated.

Darkling Simulations
Copyright 1996-2003