Starting with a cylinder, a low frequency (6) trianglewave is squared to create a curve that spirals down along V, to generate the displacement for the two main strands of rope.

Another squared trianglewave of a much higher frequency (20 cycles) runs perpendicular to the strands, to create the small fiber displacements, which are combined with the strand displacements with a simple add box in the lower right.

To add a little fuzziness to the fibers, a sandy2d box is used to displace the fibers to give the rope a rough look. That is also combined using the add described above.

The add combines the three displacement patterns together, and sends it to the displacement box, where it is applied to the cylinder via the return value.

Here's the desktop for the above image:

Copyright (c) 1996 Cinema Graphics Inc. All Rights reserved.