Autodesk Maya 2023
Python
Maya's OpenMaya Python API 2.0
Plugin Development
Procedural Content Generation
This is a Maya Plugin (Github)
written in Python using the Maya's OpenMaya API for Python. The plugin creates a deformer node
for the selected meshes to allow deformation of the mesh to represent gerstner waves.
The node has attributes to control wave direction, steepness, wavelength and movement (supports 3 waves).
The video below demonstrates the plugin tool and an example of the results it can achieve.