Step 1: Add a new ubershape. Make it a cube X = 5, Y= 5, Z= 1000. Set EI divisions to 50.
|
Step 2: Add a new deformation region and name it "Sine Wave".
|
Step 3: Add a new deform to that region and set Type to linear wave. Set the direction to Z and deform to Y. Set the Amplitude to 10.
|
Step 4: Under the options for deformation set waves to 20. Leave phase at 0 for now.
|
Step 5: Add another deform and repeat steps 2 and 3.
|
Step 6: Under the options for the new deformation set waves to 14. Leave phase at 0 for now.
You will notice that the first linear wave is now broken up.
|
Step 7: Add another wave. This time set the wave count to 9.
You will note that the wave counts are not divisible by either of the others. This creates more randomness
|
Time to animate!
|
Step 8: Set you time to 4 seconds (why 4 seconds? I don't know? sounds good. Hell, set it to 5 seconds if you like).
|
Step 9: Ensure that the little green triangle is on for the ubershape and open up the deformation palette. Under each of the Linear deforms options set the phase to -360.
This cycles the wave once through the objects length from from to back.
|
Step 10: Display the ubershapes deform parameters in the project window.
|
Step 11: For each of the linea waves listed open them and double click the phase to add it to the F-Curve window. (Note: For more information on this refer to your EIDocs PDF file).
|
Step 12: Open the F-Curve window. Your Phase curves should be listed.
|
Step 13: For each of the Phase curves double click them and set the right extension to Accumulate.
The waves will now move infinitely through the object.
Why did we use Accumulate? Why not just use repeat?...hang on I'm just about to get to that. Currently the entire shape resulting from the overlayed sine waves is moving through the object as a chunk. We don't like this. This is not organic. This is not random.
|
Step 14: Select the first Phase curve and pull the end down to so that v (value) = 500. Why 500? once again this doesn't matter just try to make sure that the phase rate is not divisible by the phase rate of any of the other curves.
Now that wave is moving faster through the object than the others. If we had just used repeat we would now have and wave that does not complete a full cycle and jumps back to the beginning.
|
Step 15: In the project window turn off the green triangles for the wave and frequency of each deform. This ensures that we can play with these attributes freely without setting keyframes!!
|
Step16: Move your time line anywhere and change the Phase curves to change their rate.
See everything updates and flows. That's Parametrics.
|
Step 17: Name you object "Path"
|
Step 18: Add a new ubershape. Make it a sphere radius 5. Set EI divisions to 20. Scale this object to 5 in the Z dimension
|
Step 19: Open the link info window and turn Inherit deformation on
|
Step 20: Link the new Ubershape to the "Path" object
Turn off the path object and hit preview.
Voila! Now you can edit your path object as much as you like and the child will update accordingly. You can also animate the position of the child and the deforms will effect it.
|