Maya Melscript/Python

Here's a few examples of some code I've created to make working with Maya more fun, efficient, and productive!



Maya 3D Object Curve Generator

Dinasaur Contours in City
Dolphin Contours

This displays results from a Maya python script I created to generate contour lines/curves around 3D objects. It's built to simulate parametric and decorative structures.


Maya Spherical Point Distribution

Project 1

This is a Maya melscript to apply spherical point distribution to selected objects. It simulates spherical expansion--when coupled with animation it generates an interesting effect.

Maya Stacking Tool using Python

Project 1

This is a Maya interface containing inputs for random rotation and offset built using Python to copy and stack objects. Changes to any of the values trigger dynamic updates to the stacked content, giving Maya users real-time visual updates for optimal review, ideation, and decision making.

Maya User Interface and Tools Using Melscript

Project 1

This is a Maya interface containing several Melscript functions I use consistently. It features a combination of input boxes, buttons, columns, and rows along with functions such as texel density correction, selecting edges by angles, aligning verticies along a straight trajectory and more.

Dynamic Curve with Maya and Python



Project 1

This is a Maya script I created with Python to simulate behavior of a wire or rope being pulled dynamicall . The user adjusts a locator at the end of a curve which influences the remaining curve in real-time, allowing users to wrap, bundle, tie knots, thread a curve through a needle, or a shoelace through an eyelet (and much more).