Tutorials at Lizard Lounge Graphics Lounge : NICKL- Period Noise : Spatial Looping

Spatial looping is looping in XYZ space. In NICKL this is referred to as Translation. There are the three coordinate axes for you to set up and work with. Like the Temporal Animation controls you have a period setting and a speed setting for each axis. What is different is the addition of a vector control. This number determines how far to translate the function during the loop sequence. A setting of 1 will move the function one cycle per period. So if your period is set to 3 a setting of 1 will translate the function over 3 seconds. You can use the Speed control to modify the translation speed - but there is really no difference between having Speed set to 50% and a given Translation vector set to 200%. Both result in two cycles per period.

One thing to keep in mind with Spatial looping is that a value of 1 for the Spatial Period results in NICKL not evaluating a given axis. If all three axes are set to 1 then it as if there is no noise to evaluate at all. This is because the noise function needs to go from one value to another value - one stays one all the time. A value of 2 runs the noise function from 1 to 2 and you will have visible results. You can enter non-integer values here, but they will be rounded.

In the example below the left hand plane has Period Noise applied as a spatial function to all three axes with a transformation along the X axis. The right hand plane has Period Noise applied as a spatial function to only the X axis and has a transformation along the X axis as well.

Other Period Noise Fun Topics: