Ian Waters shares a python plugin he create for Maya which is a Perlin Noise Deformer based on a simple noise deformer node from Paulalso to which Ian added a few improvements and additions:

  • Noise octaves.
  • Random seed.
  • Different noise calculation for each axis.
  • Paintable weights (off the bat).
  • Better UI controls.
  • Removed the noise handling control (not much use in practice).
  • It’s now faster (I’m setting all the point positions at once, not one at a time).

Check out Ian’s page for more information on the Python based Perlin Noise Deformer Plugin for Maya here.